- Setup: Instructions for setting up Docker, Vagrant, and RPM tools to use this repository.
- Background: Basic background on RPMs, Yum, and the third-party repositories used to create Hootenanny packages.
- Install: How to install Hootenanny and dependencies from local RPMs and the S3 Yum repositories.
- Configuration Reference: Documentation on
config.yml
and environment variables. - Release Process: How to create signed releases for Hootenanny and dependencies.
- Tests: Overview of the testing scripts.
- Maven: Information on creating and maintaining the Maven cache used in building Hootenanny archives and RPMs.
- Shell: Information on how to build containers and RPMs using shell scripts instead of Vagrant.
- Verify Sources: How to cryptographically verify source archives from upstream sources that provide them.