Skip to content

christiangda/jenkins-casc-controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jenkins-casc-controller

Jenkins Configuration as a Code (CasC) controller container image. I used this to test different CasC configurations for Jenkins.

Related Repositories

Repository Features

Jenkins CasC features

Environment Variables

Please create a file local_env_vars with the following variables:

  • JCASC_GITHUB_OAUTH_KEY --> GitHub OAuth key encoded in base64
  • JCASC_GITHUB_OAUTH_SECRET --> GitHub OAuth secret encoded in base64
  • JCASC_GITHUB_SSH_PRIVATE_KEY --> GitHub SSH private key encoded in base64
  • JCASC_SAML_XML --> SAML XML encoded in base64

References

How to use this image

./run-local.sh -x <here path to your SAML XML file>/GoogleIDPMetadata.xml -s <here path to your ssh key>/id_rsa

Jobs DSL Information in local

License

This module is released under the Apache License Version 2.0:

About

Jenkins Configuration as a Code (CasC) controller container image

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors