The current RPM build process assumes it's being run from our internal Jenknis server and passes artifacts from the application artifact building jobs to the RPM building jobs using the Jenkins REST API which is not accessible to external contributors.
- Refactor RPM build process to publish intermediate artifacts to a public S3 bucket.
- Create a new intermediate script to build RPMs using the publicly available artifacts. This will allow outside contributors to build locally and still allow us to perform tasks such as maintaining repos internally
- Improve the "Installation from RPM" documentation to give examples of where RPMs should be applied
The current RPM build process assumes it's being run from our internal Jenknis server and passes artifacts from the application artifact building jobs to the RPM building jobs using the Jenkins REST API which is not accessible to external contributors.