Hi all,
 
we want to create a 'project template' to make it easier to create new services from scratch.
As part of this template we want to have a single step to create a new Jenkins job for this service.
For example, this should be a simple Gradle call: gradle createJenkinsJob which would create a new Job and configure it to some defaults -
e.g. e-mail notification settings, Checkstyle/FindBugs/Warnings report.
Additionally, It would be good to be able to create a build pipeline - e.g. compile/test -> integration test -> deploy -> release
 
Does anyone have experiences with this and can provide some tips?
What I've found so far:
 
- Job-DSL-Plugin: https://github.com/jenkinsci/job-dsl-plugin
Looks very nice for configuring jobs. Could be combined with https://github.com/ghale/gradle-jenkins-plugin/
 
- Literate plugin: https://github.com/jenkinsci/literate-plugin
Looks also very nice. I like especially the fact that the Build steps are defined in Markdown with additional comments allowed.
However, it doesn't seem to cover the 'automatically create job' part. You'd still have to create the job once manually in the Jenkins GUI right?
 
 
thanks
Kutzi
 
 
 

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to