[ 
https://issues.apache.org/jira/browse/HADOOP-7435?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Giridharan Kesavan updated HADOOP-7435:
---------------------------------------

    Attachment: JenkinsPatchQueueAdmin.py

JenkinsPatchQueueAdmin.py script would download the jira filter and schedules 
pre-commit job's for multiple projects. 

Admin job also figures out the branch name of a patch from the patch name by 
comparing it against the svn branches. It uses Jira project name to schedule 
the preCommit job by passing in the branch name and the latest attachment id 
for that given branch. 

Admin script is written in python which uses ElementTree and Jenkins python 
module.   
                
> Make pre-commit checks run against the correct branch
> -----------------------------------------------------
>
>                 Key: HADOOP-7435
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7435
>             Project: Hadoop Common
>          Issue Type: Improvement
>          Components: test
>    Affects Versions: 0.23.0
>            Reporter: Aaron T. Myers
>            Assignee: Matt Foley
>         Attachments: HADOOP-7435-branch-0.23--N2.patch, 
> HADOOP-7435-branch-0.23--N3.patch, HADOOP-7435-branch-0.23--N5.patch, 
> HADOOP-7435-branch-0.23--N6.patch, HADOOP-7435-branch-0.23--N7.patch, 
> HADOOP-7435-branch-0.23-patch-from-[branch-0.23-gd]-to-[fb-HADOOP-7435-branch-0.23-gd]-N2-1.patch,
>  HADOOP-7435-branch-2--N2.patch, HADOOP-7435-branch-2--N3-1.patch, 
> HADOOP-7435-branch-2--N5.patch, HADOOP-7435-branch-2--N7.patch, 
> HADOOP-7435-branch-2--N8.patch, HADOOP-7435-for-branch-0.23.patch, 
> HADOOP-7435-for-branch-2.patch, 
> HADOOP-7435-for-trunk-do-not-apply-this.patch, HADOOP-7435-trunk--N1.patch, 
> HADOOP-7435-trunk--N5.patch, JenkinsPatchQueueAdmin.py
>
>
> The Hudson pre-commit tests are presently only capable of testing a patch 
> against trunk. It'd be nice if this could be extended to automatically run 
> against the correct branch.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to