Parsing .travis.yml or similar build configs

45 views
Skip to first unread message

Jim Lim

unread,
Dec 23, 2015, 11:13:58 PM12/23/15
to jenkin...@googlegroups.com
Hello!

I am trying to figure out how to move more build logic out of Jenkins, and into configuration files that are committed in the git repository with the rest of the code. I believe I have seen ".jenkins" directories before in some repositories. Does anyone know of plugins (other than the Job DSL plugin) that are capable of parsing build configurations from the git repository?

Cheers,
J. Lim

Craig Rodrigues

unread,
Dec 24, 2015, 1:06:30 AM12/24/15
to jenkin...@googlegroups.com
The main Jenkins developers are putting a lot of work into the Workflow plugin ( https://wiki.jenkins-ci.org/display/JENKINS/Workflow+Plugin ).
Workflow scripts use the Groovy language.  There are some examples here: https://github.com/jenkinsci/workflow-examples

--
Craig




--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAGCX9PehMFV-kvtUsfJSGatePJhu-AMM1dw-pfYB%2BR0-B9BuCA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Daniel Beck

unread,
Dec 24, 2015, 6:30:27 AM12/24/15
to jenkin...@googlegroups.com
You're on the wrong mailing list.

Surya Gaddipati

unread,
Dec 24, 2015, 12:28:51 PM12/24/15
to Jenkins Developers
We've have been using this https://github.com/groupon/DotCi 
Workflow plugin is a good option .

Stephen Connolly

unread,
Dec 24, 2015, 5:44:49 PM12/24/15
to jenkin...@googlegroups.com
You could improve the literate-api's support for parsing Travis.yaml files if you are looking for somewhere to start that *should* be easy to pick up.
--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAGCX9PehMFV-kvtUsfJSGatePJhu-AMM1dw-pfYB%2BR0-B9BuCA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


--
Sent from my phone

Baptiste Mathus

unread,
Dec 25, 2015, 1:42:49 AM12/25/15
to jenkin...@googlegroups.com

As answered on IRC, there's also (never used myself): https://github.com/samrocketman/jervis

Reply all
Reply to author
Forward
0 new messages