[openstack-dev] [ci-cd] Jenkinsfile support (or repo/s for them?)

Jay Pipes jaypipes at gmail.com
Mon Aug 15 19:06:55 UTC 2016


On 08/15/2016 01:19 PM, Joshua Harlow wrote:
> Hi folks,
>
> I've been experimenting/investigating/playing around with the 'new'
> jenkins pipeline support (see https://jenkins.io/doc/pipeline/ for those
> who don't know what this is) and it got me thinking that there are
> probably X other people/groups/companies that are doing the same thing
> and that to me raises the question of 'why don't we work together'.

Why not work together on the thing that people are working together on: 
Zuul v3 :)

> Example of a ci-cd workflow for this (in visual form, for those who are
> visually tuned):
>
> https://jenkins.io/images/pipeline/realworld-pipeline-flow.png
>
> Is anyone else looking into how to build jenkinsfiles (or there
> equivalents) for the openstack project repos? Perhaps we can work on
> them together or perhaps even we can include those same jenkinsfiles in
> the project repos themselves (thus making it that much easier to point
> jenkins at the external repos and run them through tests, functional
> tests, integration tests and so-on).

Honestly, I find Jenkins clunky, Java-centric, GUI-centric, and at this 
point, mostly pointless for anyone who doesn't need a GUI for "building" 
CI jobs.

With nodepool and Zuul, there's simply no purpose to Jenkins any more 
for me.

Then again, I also think Slack is slow and pointless compared to IRC. 
But, hey, emoji.

Best,
-jay



More information about the OpenStack-dev mailing list