mirror of https://github.com/codevalet/master
5c3c709d43
Fixes #6 |
||
---|---|---|
.. | ||
.gitignore | ||
README.adoc | ||
configure-datadog.groovy | ||
configure-quiet-period.groovy | ||
configure-sentry.groovy | ||
disable-cli.groovy | ||
disable-scripted-pipeline.groovy | ||
enable-csrf-protection.groovy | ||
limit-jnlp-protocols.groovy | ||
limit-master-executors.groovy | ||
pipeline-global-configuration.groovy | ||
set-instance-url.groovy | ||
setup-azure-cloud.groovy.erb | ||
setup-git.groovy | ||
setup-github-oauth.groovy |
README.adoc
<html lang="en">
<head>
</head>
</html>
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.