codevalet/init.groovy.d
R. Tyler Croy 0e89b71ece
Move user-specific instances to their own subdomains to avoid issues with Let's Encrypt
2017-12-11 16:33:03 -08:00
..
.gitignore Auto-generate the Groovy setup script for Azure agents from the agent-templates 2017-08-26 00:22:53 -07:00
README.adoc Add a simple Ubuntu 16.04 template with Docker 2017-07-26 18:36:19 -07:00
configure-datadog.groovy Reformat the hostname for datadog 2017-08-26 02:23:38 -07:00
configure-sentry.groovy Add an empty file for overriding pre-existing configured files in JENKINS_HOME 2017-08-23 17:41:37 -07:00
disable-cli.groovy
enable-csrf-protection.groovy
limit-jnlp-protocols.groovy Enable Agent->Master Access Control 2017-08-26 02:17:47 -07:00
limit-master-executors.groovy
pipeline-global-configuration.groovy Add the Code Valet Shared Libraries by default to instances. 2017-08-25 14:41:38 -07:00
set-instance-url.groovy Move user-specific instances to their own subdomains to avoid issues with Let's Encrypt 2017-12-11 16:33:03 -08:00
setup-azure-cloud.groovy.erb Switch to the storage account currently being used in Azure 2017-11-29 19:52:04 -08:00
setup-git.groovy Properly configure JGit as the default tool 2017-08-24 19:42:30 -07:00
setup-github-oauth.groovy Use the proper special token for ANONYMOUS when setting up the authorization strategy 2017-08-20 16:13:59 -07:00

README.adoc

<html lang="en"> <head> </head>

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 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

</html>