[ 
https://issues.apache.org/jira/browse/TEZ-4064?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16823469#comment-16823469
 ] 

Allen Wittenauer commented on TEZ-4064:
---------------------------------------

The Yetus 0.9.0 robot feature added a bunch of autodetection for a wide variety 
of things to reduce the amount of CLI parameters. Part of that was support for 
the Jenkins' github multibranch plugin.  So that Jenkinsfile "just works" 
because Yetus is now smart enough to preconfigure a lot of things.  A lot of 
the extra stuff outside of the main block is just to configure Jenkins extras 
(e.g., artifacting) or to deal with bugs in Jenkins itself.

0.10.0 is undergoing vote presently and fixes a critical bug in findbugs.  
Additionally, I'm prepping another blog post on effectivemachines.com to go 
with it that goes into a more complex case than the part 1 post.  So I'd 
recommend waiting a bit before going to production, but one can certainly start 
playing with it now.

> Integrate Tez with Github
> -------------------------
>
>                 Key: TEZ-4064
>                 URL: https://issues.apache.org/jira/browse/TEZ-4064
>             Project: Apache Tez
>          Issue Type: New Feature
>            Reporter: Jonathan Eagles
>            Assignee: Jonathan Eagles
>            Priority: Major
>
> According to HADOOP-16035, steps are as follows.
> - an account that can read Github
> - Apache Yetus 0.9.0+
> - a Jenkinsfile that uses the above



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to