codevalet/init.groovy.d/README.adoc

30 lines
746 B
Plaintext
Raw Normal View History

2017-07-21 04:16:41 +00:00
= Groovy bootstrap scripts for Jenkins
This directory contains a number Groovy-based scripts which will execute when
the Jenkins instances boot up, providing the baseline configuration required
per instance.
== Environment Variables
The environment variables that these scripts need to be present when Jenkins
executes are:
=== GITHUB_USER
The user on link:https://github.com[github.com] who should "own" this instance.
This will automatically set up some permissions for the set `GITHUB_USER`
=== CLIENT_SECRET
The GitHub OAuth "Client Secret" for the OAuth Application which should be used
for authentication against these Jenkins instances.
=== AZURE_TENANT_ID
=== AZURE_SUBSCRIPTION_ID
=== AZURE_CLIENT_ID
=== AZURE_CLIENT_SECRET