Greetings fellow CentOS CI users!
I recently migrated from JJB to Jenkies Pipeline, and I wrote up a blog about it if that interests you:
https://blog.electronsweatshop.com/goodbye-jjb-hello-jenkies-pipeline.html
On 09/10/2018 16:09, Randy Barlow wrote:
Greetings fellow CentOS CI users!
I recently migrated from JJB to Jenkies Pipeline, and I wrote up a blog about it if that interests you:
https://blog.electronsweatshop.com/goodbye-jjb-hello-jenkies-pipeline.html
looks good, clear win.
One thing I've been doing is using JJB's as a way to setup the Jenkins Pipelines, and not really a swap out; allows me to retain control of the job version locked to the code its testing. Otherwise, getting Jenkinsfiles based pipelines is quite a chore ( or involves manual jenkins access ).
-== @ri ==-
On Tue, Oct 9, 2018 at 4:38 PM Karanbir Singh kbsingh@centos.org wrote:
On 09/10/2018 16:09, Randy Barlow wrote:
Greetings fellow CentOS CI users!
I recently migrated from JJB to Jenkies Pipeline, and I wrote up a blog about it if that interests you:
https://blog.electronsweatshop.com/goodbye-jjb-hello-jenkies-pipeline.html
looks good, clear win.
One thing I've been doing is using JJB's as a way to setup the Jenkins Pipelines, and not really a swap out; allows me to retain control of the job version locked to the code its testing. Otherwise, getting Jenkinsfiles based pipelines is quite a chore ( or involves manual jenkins access ).
jobdsl can be used to seed the pipelines as well inside of init.groovy to setup a Jenkins master. -- Karanbir Singh, Project Lead, The CentOS Project +44-207-0999389 | http://www.centos.org/ | twitter.com/CentOS GnuPG Key : http://www.karan.org/publickey.asc
Ci-users mailing list Ci-users@centos.org https://lists.centos.org/mailman/listinfo/ci-users
On 09/10/2018 21:41, Ari LiVigni wrote:> jobdsl can be used to seed the pipelines as well inside of> init.groovy to setup a Jenkins master. how would the jobdsl get run in this case ? wont that need some level of access to Jenkints itself ( or have jenkins scan github org's or something like that )
-== @ri ==-
On Tue, Oct 9, 2018 at 5:48 PM Karanbir Singh kbsingh@centos.org wrote:
On 09/10/2018 21:41, Ari LiVigni wrote:> jobdsl can be used to seed the pipelines as well inside of> init.groovy to setup a Jenkins master. how would the jobdsl get run in this case ? wont that need some level of access to Jenkints itself ( or have jenkins scan github org's or something like that )
Sorry I am thinking about it from the standpoint of
"Infrastructure-as-code" so we spin up all our infrastructure in the CentOS OpenShift instance and we manage our images from source. Then you can seed the pipelines. If you are on CentOS CI Jenkins Master you can use the github organization if your code is in github.
I find being a level above the Jenkins master in OpenShift is a more efficient and manageable solution.
Cheers!
-- Karanbir Singh, Project Lead, The CentOS Project +44-207-0999389 | http://www.centos.org/ | twitter.com/CentOS GnuPG Key : http://www.karan.org/publickey.asc