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: [email protected]
For additional commands, e-mail: [email protected]