Re: best approach to automate/manage jenkins jobs?

2015-07-01 Thread Gregg Lowrimore
I'd love to learn more about this approach Christian. I'm currently neck deep in the Job DSL area and stuck trying to incorporate some custom builder templates I've created, but can't seem to configure them in properly. Your approach might be a better solution for us. On Thursday, March 6,

Re: best approach to automate/manage jenkins jobs?

2014-03-06 Thread Christian Willman
I don't like any of the open source templating plugins. I think they're rather inflexible and inelegant. I like the Cloudbees templating plugin but it's not necessarily cheap and you need to be familiar (or become familiar) with jelly. We're in the same boat -- 99% of jobs share 99% of the

Re: best approach to automate/manage jenkins jobs?

2014-03-06 Thread Les Mikesell
On Thu, Mar 6, 2014 at 3:46 AM, Christian Willman cewi...@gmail.com wrote: But now we have too many Jenkins master instances and many active branches of very similar code, so manually creating jobs via a web UI is too inefficient. Just curious - what is it that drives the decision to use

Re: best approach to automate/manage jenkins jobs?

2014-03-06 Thread Christian Willman
Great and valid question. Indeed the instances are split by work group. In the old days before I assumed the role of build master, developers could only modify jobs on their respective Jenkins instances. But since we've locked down and automated Jenkins, we allow every authenticated user to

Re: best approach to automate/manage jenkins jobs?

2014-02-25 Thread phil swenson
thanks for the tip on jenkins job builder! looks great On Mon, Feb 24, 2014 at 7:10 AM, William Soula william.so...@drillinginfo.com wrote: Dang I tried to make sure I had read all the replies before I sent this same thing. Will On 02/22/14 22:19, Richard Bywater wrote: To add

Re: best approach to automate/manage jenkins jobs?

2014-02-24 Thread William Soula
-users Subject: RE: best approach to automate/manage jenkins jobs? Hi Phil, There is also the Job DSL plugin[1] and Cloudbees Templates[2]. The DSL plugin (not used it) can store the DSL in source control - you can add the Cloudbees templates (done it) to an SCM like git and commit push them

Re: best approach to automate/manage jenkins jobs?

2014-02-24 Thread William Soula
Dang I tried to make sure I had read all the replies before I sent this same thing. Will On 02/22/14 22:19, Richard Bywater wrote: To add another (that I didn't see listed but apologies if it was), we use Jenkins Job Builder - http://ci.openstack.org/jenkins-job-builder/ Richard. On

Re: best approach to automate/manage jenkins jobs?

2014-02-22 Thread phil swenson
-enterprise-by-cloudbees-features-templates-plugin.cb *From:* James Nord (jnord) *Sent:* 21 February 2014 16:20 *To:* jenkinsci-users *Subject:* RE: best approach to automate/manage jenkins jobs? Hi Phil, There is also the Job DSL plugin[1] and Cloudbees Templates[2]. The DSL plugin (not used

Re: best approach to automate/manage jenkins jobs?

2014-02-22 Thread Richard Bywater
To add another (that I didn't see listed but apologies if it was), we use Jenkins Job Builder - http://ci.openstack.org/jenkins-job-builder/ Richard. On Saturday, February 22, 2014, phil swenson phil.swen...@gmail.com wrote: Hi, we have a large number of jenkins jobs and would like to automate

Re: best approach to automate/manage jenkins jobs?

2014-02-21 Thread Mark Waite
I called the command line to extract the job definition, then stored that definition in source control. I could replay it at any time. That did not update job definitions when they changed. It did not detect changes (other than through the version control system diff mechanism). It was not

RE: best approach to automate/manage jenkins jobs?

2014-02-21 Thread Andrew Kujtan
Of Mark Waite Sent: Friday, February 21, 2014 10:21 AM To: jenkinsci-users@googlegroups.com Subject: Re: best approach to automate/manage jenkins jobs? I called the command line to extract the job definition, then stored that definition in source control. I could replay it at any time. That did

Re: best approach to automate/manage jenkins jobs?

2014-02-21 Thread John Vacz
https://wiki.jenkins-ci.org/display/JENKINS/SCM+Sync+configuration+plugin Am 21.02.2014 16:21, schrieb Mark Waite: I called the command line to extract the job definition, then stored that definition in source control. I could replay it at any time. That did not update job definitions when

Re: best approach to automate/manage jenkins jobs?

2014-02-21 Thread Benjamin Lau
-users@googlegroups.com [mailto:jenkinsci-users@googlegroups.com] On Behalf Of Mark Waite Sent: Friday, February 21, 2014 10:21 AM To: jenkinsci-users@googlegroups.com Subject: Re: best approach to automate/manage jenkins jobs? I called the command line to extract the job definition, then stored

Re: best approach to automate/manage jenkins jobs?

2014-02-21 Thread Les Mikesell
On Fri, Feb 21, 2014 at 9:14 AM, phil swenson phil.swen...@gmail.com wrote: Hi, we have a large number of jenkins jobs and would like to automate and version control their configuration. From what I can tell, most people just manually config their jobs via the UI. Unless there are only a few

RE: best approach to automate/manage jenkins jobs?

2014-02-21 Thread James Nord (jnord)
Hi Phil, There is also the Job DSL plugin[1] and Cloudbees Templates[2]. The DSL plugin (not used it) can store the DSL in source control - you can add the Cloudbees templates (done it) to an SCM like git and commit push them after you make any changes. /James From: