Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Won't Fix
-
None
-
None
-
None
-
None
Description
The 8.x ref guide builds are running on a Jenkins node they've never run on before: "websites2". As a result, the public keys used to verify the RVM distribution are not on the machine, and when the RVM bootstrap encounters this problem, it fails the build.
In the past I've modified the Jenkins job config to download the public keys, triggered a run to download the keys, and then commented out the key download lines in the job config's build script.
This issue is intended to permanently solve the problem by adding the following to our build script (dev-tools/scripts/jenkins.build.ref.guide.sh), to avoid manual intervention when new nodes are added in the future:
- If gpg is installed:
- If the keys needed to verify RVM distribution signature are not available:
- Download the keys
- If the keys needed to verify RVM distribution signature are not available: