Akira Ajisaka created HADOOP-17798:
--------------------------------------

             Summary: Always use GitHub PR rather than JIRA to review patches
                 Key: HADOOP-17798
                 URL: https://issues.apache.org/jira/browse/HADOOP-17798
             Project: Hadoop Common
          Issue Type: Task
          Components: build
            Reporter: Akira Ajisaka


Now there are 2 types of precommit jobs in https://ci-hadoop.apache.org/
(1) Precommit-(HADOOP|HDFS|MAPREDUCE|YARN)-Build jobs that try to download 
patches from JIRA and test them.
(2) hadoop-multibranch job for GitHub PR

The problems are:
- The build configs are separated. The (2) config is in Jenkinsfile, and the 
(1) configs are in the Jenkins. When we update Jenkinsfile, I had to manually 
update the configs of the 4 precommit jobs via Jenkins Web UI.
- The (1) build configs are static. We cannot use separate config for each 
branch. This may cause some build failures.
- GitHub Actions cannot be used in the (1) jobs.

Therefore I want to disable the (1) jobs and always use GitHub PR to review 
patches.

How to do this:

1. Update the wiki: 
https://cwiki.apache.org/confluence/display/HADOOP/How+To+Contribute#HowToContribute-Provideapatch
2. Disable the Precommit-(HADOOP|HDFS|MAPREDUCE|YARN)-Build jobs.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org

Reply via email to