[ https://issues.apache.org/jira/browse/HADOOP-17798?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Work on HADOOP-17798 started by Akira Ajisaka. ---------------------------------------------- > 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 > Assignee: Akira Ajisaka > Priority: Major > > 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.20.1#820001) --------------------------------------------------------------------- To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-issues-h...@hadoop.apache.org