We make extensive use of the template project plugin at my workplace. We
have over 900 jobs, many of them similar, performing continuous and
nightly build and tests. I have not seen any issues related to the use
of templates. We also do delete workspace before build, clear workspace
before build, set build description, parameterized trigger and a number
of other plugins.
Regards,
Eric
On 7/24/2013 5:50 AM, Andreas Ebbert-Karroum wrote:
Hi,
at my current client, they will have many similar jobs to manage.
The jobs are basically parametrized ant jobs that pull sources from
Subversion. Besides there are some other options and plugins enabled :
* Discard Old Builds
* Delete workspace before build starts
* Copy files into the job's workspace before building
* Scan workspace for open tasks
* Editable Email notification
As far as I can tell, there are currently mutliple options available
to handle that situation:
1) Use the configuration slicing plugin. This sounds really nice, but
the biggest blocker at the moment is, that I cannot 'slice' the ant
build step. The builds are parametrized, and I use push many
parameters forward to ant with -DantName=$parameter options. Am I just
too blind to see, or is that currently not supported by the plugin?
2) Use the template project plugin. I haven't tried it, but am a
little scared by "It has had virtually no testing." in the wiki.
3) Use the REST API and some custom scripts to manage the jobs.
4) Generate the xml files for the jobs and read them.
While I would love to use one of the two options above, I feat that
some scripting needs to be done. What are your experiences?
--
Mit freundlichen Grüßen / Best regards
Andreas Ebbert-Karroum
--
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/groups/opt_out.
--
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/groups/opt_out.