| Name | Last commit | Last update | 
|---|---|---|
| docker | ||
| playbooks | ||
| terraform | ||
| tests | ||
| util | ||
| vagrant | ||
| .dockerignore | ||
| .gitignore | ||
| .travis.yml | ||
| AUTHORS | ||
| CHANGELOG.md | ||
| LICENSE.TXT | ||
| Makefile | ||
| README.md | ||
| docker.mk | ||
| pre-requirements.txt | ||
| requirements.txt | ||
| test.mk | 
Secures Jenkins Analytics using Github OAuth plugin * Configures github oauth as default jenkins auth realm (was unix system user) * Uses the Matrix Authorization Strategy at 3 levels: anonymous, administrator, and job builder. * Allows configuration of the list of users/groups and permissions granted to each authorization level. * Adds ssh private key to jenkins user, to maintain CLI tool access * Sets jenkins password only if using old unix system user realm; locks the jenkins system user when using github oauth. * Adds jenkins public key to Jenkins user config.xml, and creates that user config.xml file if it's missing (required to bootstrap jenkins user CLI access) * Renames the existing JENKINS_ANALYTICS_GITHUB_* credential variables to JENKINS_ANALYTICS_GITHUB_CREDENTIAL_* to avoid confusing them with the Github OAUTH variables.
| Name | Last commit | Last update | 
|---|---|---|
| docker | Loading commit data... | |
| playbooks | Loading commit data... | |
| terraform | Loading commit data... | |
| tests | Loading commit data... | |
| util | Loading commit data... | |
| vagrant | Loading commit data... | |
| .dockerignore | Loading commit data... | |
| .gitignore | Loading commit data... | |
| .travis.yml | Loading commit data... | |
| AUTHORS | Loading commit data... | |
| CHANGELOG.md | Loading commit data... | |
| LICENSE.TXT | Loading commit data... | |
| Makefile | Loading commit data... | |
| README.md | Loading commit data... | |
| docker.mk | Loading commit data... | |
| pre-requirements.txt | Loading commit data... | |
| requirements.txt | Loading commit data... | |
| test.mk | Loading commit data... |