Workflow (pipeline) visual editor

209 views
Skip to first unread message

Michael Neale

unread,
Dec 21, 2015, 2:18:43 AM12/21/15
to Jenkins Users
(I posted this to jenkins-dev last week, but thought some users here may be interested). 

An experimental graphical editor for Jenkins Workflow is here: https://github.com/jenkinsci/pipeline-editor-plugin (details in the README.md). Note very "experimental". 


Michael Neale

unread,
Dec 22, 2015, 7:18:03 PM12/22/15
to Jenkins Users
FYI this should be available soon in the experimental update center: http://jenkins-ci.org/content/experimental-plugins-update-center

Craig Rodrigues

unread,
Jan 11, 2016, 11:57:02 PM1/11/16
to Michael Neale, Jenkins Users
This is good stuff.  I had fun with this plugin: https://twitter.com/rodrigc6/status/685371839007305728

Some comments:

(1)  It would be nice to somehow be able to see the underlying groovy code generated by the pipeline-editor.

(2)  It is nice to see "modern" UI design based on "modern" Javascript components
      becoming more integrated with the Jenkins ecosystem!

--
Craig

Michael Neale

unread,
Jan 12, 2016, 6:12:14 PM1/12/16
to Jenkins Users, rod...@freebsd.org
Glad to hear it Craig. Glad you enjoyed the "easter egg". 

One of the ideas is to both make it easy to show the workflow script but also convert it to a regular workflow job (when you need more power). 

If you look at the /config.xml (replace /configure with /config.xml) you can see the generated code in the <script> element.

In fact Keith Zantow has a react-js version of this editor, which shows both the script below with live changes, and is right in the config page: https://github.com/kzantow/react-pipeline-editor-plugin 

Craig Rodrigues

unread,
Jan 13, 2016, 5:13:42 AM1/13/16
to Michael Neale, Jenkins Users
On Tue, Jan 12, 2016 at 6:12 PM, Michael Neale <mne...@cloudbees.com> wrote:

In fact Keith Zantow has a react-js version of this editor, which shows both the script below with live changes, and is right in the config page: https://github.com/kzantow/react-pipeline-editor-plugin 


Very nice!  The ability to see a graphical view of the workflow and the code at the same time is very useful.

--
Craig

Michael Neale

unread,
Jan 13, 2016, 5:35:25 PM1/13/16
to Jenkins Users, mne...@cloudbees.com, rod...@freebsd.org
That's great. The workflow generated isn't ideal yet, so that is something to be done. 

Julien GARCIA GONZALEZ

unread,
Jan 20, 2016, 4:18:43 AM1/20/16
to Jenkins Users, mne...@cloudbees.com, rod...@freebsd.org
Awesome! I will love to try it asap on our platform !
Reply all
Reply to author
Forward
0 new messages