integration-bootstrap
Demo project for Jenkins DSL scripting. It creates all jobs, links them together and defines views to follow the progress.
If you are interested in Jenkins DSL scripting please go to my blog [CodeventoR] (http://codeventor.blogspot.de/search/label/scripting%20Jenkins%20DSL%20plugin) to see my series about it.
Jenkins setup
To setup Jenkins properly you need the following plugins:
- [Artifactory] (https://wiki.jenkins-ci.org/display/JENKINS/Artifactory+Plugin)
- [Build pipeline] (https://wiki.jenkins-ci.org/display/JENKINS/Build+Pipeline+Plugin)
- [Clone Workspace SCM] (https://wiki.jenkins-ci.org/display/JENKINS/Clone+Workspace+SCM+Plugin)
- [CloudBee's Docker publish] (https://github.com/jenkinsci/docker-build-publish-plugin/blob/master/README.md)
- [Delivery Pipeline] (https://wiki.jenkins-ci.org/display/JENKINS/Delivery+Pipeline+Plugin)
- [Git] (https://wiki.jenkins-ci.org/display/JENKINS/Git+Plugin)
- [Job DSL] (https://wiki.jenkins-ci.org/display/JENKINS/Job+DSL+Plugin)
- [SSH] (https://wiki.jenkins-ci.org/display/JENKINS/SSH+plugin)