diff --git a/buildenv/jenkins/README.md b/buildenv/jenkins/README.md index 9719eeed416..6bd3801f59c 100644 --- a/buildenv/jenkins/README.md +++ b/buildenv/jenkins/README.md @@ -56,14 +56,16 @@ This folder contains Jenkins pipeline scripts that are used in the OpenJ9 Jenkin - `Jenkins test all` - `Jenkins test all all all` -You can also request a "Compile & Sanity" build from the extensions repos or openj9-omr +You can also request a Pull Request build from the extensions repos or openj9-omr +- [openj9-omr](https://github.com/eclipse/openj9-omr) - [openj9-openjdk-jdk8](https://github.com/ibmruntimes/openj9-openjdk-jdk8) - [openj9-openjdk-jdk9](https://github.com/ibmruntimes/openj9-openjdk-jdk9) -- [openj9-omr](https://github.com/eclipse/openj9-omr) + +###### Note: When specifying a dependent change in an OpenJDK extensions repo, you can only build the SDK version that matches the repo where the dependent change lives. Eg. You cannot build JDK8 with a PR in openj9-openjdk-jdk9. ##### Dependent Changes -- If you have dependent change(s) in either eclipse/omr, eclipse/openj9-omr, or ibmruntimes/openj9-openjdk-jdk9, you can build & test with all needed changes +- If you have dependent change(s) in either eclipse/omr, eclipse/openj9-omr, or ibmruntimes/openj9-openjdk-jdk\*, you can build & test with all needed changes - Request a build by including the PR ref in your trigger comment - Ex. Dependent change in OMR Pull Request `#123` - `Jenkins test sanity depends eclipse/omr#123` @@ -72,11 +74,9 @@ You can also request a "Compile & Sanity" build from the extensions repos or ope - Ex. Dependent change in OpenJDK Pull Request `#789` - `Jenkins test sanity depends ibmruntimes/openj9-openjdk-jdk9#789` - Ex. Dependent changes in OMR and OpenJDK - - `Jenkins test sanity depends eclipse/omr#123 ibmruntimes/openj9-openjdk-jdk9#789` + - `Jenkins test sanity all jdk9 depends eclipse/omr#123 ibmruntimes/openj9-openjdk-jdk9#789` - Ex. If you have a dependent change and only want one platform, depends comes last - - `Jenkins test sanity zlinux depends eclipse/omr#123` - -**Note:** Dependent changes can only be requested from an OpenJ9 Pull Request + - `Jenkins test sanity zlinux all depends eclipse/omr#123` ##### Other Pull Requests builds @@ -248,143 +248,36 @@ You can also request a "Compile & Sanity" build from the extensions repos or ope - Trigger: Triggered by `Mirror-OMR-to-OpenJ9-OMR` #### Pull Requests +###### **REPO** indicates the job is configured for Pull Requests from that repository. Can be one of openj9, openj9-omr, openj9-openjdk-jdk8 etc. +###### **VERSION** indicates the job is configured for each JDK version. Can be one of 8,9,10 etc. +###### **SPEC** indicates the job is configured for each platform spec. Can be one of aix_ppc-64_cmprssptrs, linux_ppc-64_cmprssptrs_le, linux_390-64_cmprssptrs etc. -- PullRequest-Compile-JDK8-aix_ppc-64_cmprssptrs-OpenJ9 - - [![Build Status](https://ci.eclipse.org/openj9/buildStatus/icon?job=PullRequest-Compile-JDK8-aix_ppc-64_cmprssptrs-OpenJ9)](https://ci.eclipse.org/openj9/job/PullRequest-Compile-JDK8-aix_ppc-64_cmprssptrs-OpenJ9) - - Description: - - Compile on java8 aix_ppc-64_cmprssptrs - - Trigger: - - Github PR comment `Jenkins compile aix jdk8` - -- PullRequest-Compile-JDK9-aix_ppc-64_cmprssptrs-OpenJ9 - - [![Build Status](https://ci.eclipse.org/openj9/buildStatus/icon?job=PullRequest-Compile-JDK9-aix_ppc-64_cmprssptrs-OpenJ9)](https://ci.eclipse.org/openj9/job/PullRequest-Compile-JDK9-aix_ppc-64_cmprssptrs-OpenJ9) - - Description: - - Compile on java9 aix_ppc-64_cmprssptrs - - Trigger: - - Github PR comment `Jenkins compile aix jdk9` - -- PullRequest-Compile-JDK8-linux_390-64_cmprssptrs-OpenJ9 - - [![Build Status](https://ci.eclipse.org/openj9/buildStatus/icon?job=PullRequest-Compile-JDK8-linux_390-64_cmprssptrs-OpenJ9)](https://ci.eclipse.org/openj9/job/PullRequest-Compile-JDK8-linux_390-64_cmprssptrs-OpenJ9) - - Description: - - Compile on java8 linux_390-64_cmprssptrs - - Trigger: - - Github PR comment `Jenkins compile zlinux jdk8` - -- PullRequest-Compile-JDK9-linux_390-64_cmprssptrs-OpenJ9 - - [![Build Status](https://ci.eclipse.org/openj9/buildStatus/icon?job=PullRequest-Compile-JDK9-linux_390-64_cmprssptrs-OpenJ9)](https://ci.eclipse.org/openj9/job/PullRequest-Compile-JDK9-linux_390-64_cmprssptrs-OpenJ9) - - Description: - - Compile on java9 linux_390-64_cmprssptrs - - Trigger: - - Github PR comment `Jenkins compile zlinux jdk9` - -- PullRequest-Compile-JDK8-linux_ppc-64_cmprssptrs_le-OpenJ9 - - [![Build Status](https://ci.eclipse.org/openj9/buildStatus/icon?job=PullRequest-Compile-JDK8-linux_ppc-64_cmprssptrs_le-OpenJ9)](https://ci.eclipse.org/openj9/job/PullRequest-Compile-JDK8-linux_ppc-64_cmprssptrs_le-OpenJ9) - - Description: - - Compile on java8 linux_ppc-64_cmprssptrs_le - - Trigger: - - Github PR comment `Jenkins compile plinux jdk8` - -- PullRequest-Compile-JDK9-linux_ppc-64_cmprssptrs_le-OpenJ9 - - [![Build Status](https://ci.eclipse.org/openj9/buildStatus/icon?job=PullRequest-Compile-JDK9-linux_ppc-64_cmprssptrs_le-OpenJ9)](https://ci.eclipse.org/openj9/job/PullRequest-Compile-JDK9-linux_ppc-64_cmprssptrs_le-OpenJ9) - - Description: - - Compile on java9 linux_ppc-64_cmprssptrs_le - - Trigger: - - Github PR comment `Jenkins compile plinux jdk9` - -- PullRequest-JDK8-Extended-aix_ppc-64_cmprssptrs-OpenJ9 - - [![Build Status](https://ci.eclipse.org/openj9/buildStatus/icon?job=PullRequest-Extended-JDK8-aix_ppc-64_cmprssptrs-OpenJ9)](https://ci.eclipse.org/openj9/job/PullRequest-Extended-JDK8-aix_ppc-64_cmprssptrs-OpenJ9) - - Description: - - Compile and Extended tests on java8 aix_ppc-64_cmprssptrs - - Trigger: - - Github PR comment `Jenkins test extended aix jdk8` - -- PullRequest-JDK9-Extended-aix_ppc-64_cmprssptrs-OpenJ9 - - [![Build Status](https://ci.eclipse.org/openj9/buildStatus/icon?job=PullRequest-Extended-JDK9-aix_ppc-64_cmprssptrs-OpenJ9)](https://ci.eclipse.org/openj9/job/PullRequest-Extended-JDK9-aix_ppc-64_cmprssptrs-OpenJ9) - - Description: - - Compile and Extended tests on java9 aix_ppc-64_cmprssptrs - - Trigger: - - Github PR comment `Jenkins test extended aix jdk9` - -- PullRequest-JDK8-Extended-linux_390-64_cmprssptrs-OpenJ9 - - [![Build Status](https://ci.eclipse.org/openj9/buildStatus/icon?job=PullRequest-Extended-JDK8-linux_390-64_cmprssptrs-OpenJ9)](https://ci.eclipse.org/openj9/job/PullRequest-Extended-JDK8-linux_390-64_cmprssptrs-OpenJ9) - - Description: - - Compile and Extended tests on java8 linux_390-64_cmprssptrs - - Trigger: - - Github PR comment `Jenkins test extended zlinux jdk8` - -- PullRequest-JDK9-Extended-linux_390-64_cmprssptrs-OpenJ9 - - [![Build Status](https://ci.eclipse.org/openj9/buildStatus/icon?job=PullRequest-Extended-JDK9-linux_390-64_cmprssptrs-OpenJ9)](https://ci.eclipse.org/openj9/job/PullRequest-Extended-JDK9-linux_390-64_cmprssptrs-OpenJ9) - - Description: - - Compile and Extended tests on java9 linux_390-64_cmprssptrs - - Trigger: - - Github PR comment `Jenkins test extended zlinux jdk9` - -- PullRequest-Extended-JDK8-linux_ppc-64_cmprssptrs_le-OpenJ9 - - [![Build Status](https://ci.eclipse.org/openj9/buildStatus/icon?job=PullRequest-Extended-JDK8-linux_ppc-64_cmprssptrs_le-OpenJ9)](https://ci.eclipse.org/openj9/job/PullRequest-Extended-JDK8-linux_ppc-64_cmprssptrs_le-OpenJ9) - - Description: - - Compile and Extended tests on java8 linux_ppc-64_cmprssptrs_le - - Trigger: - - Github PR comment `Jenkins test extended plinux jdk8` - -- PullRequest-Extended-JDK9-linux_ppc-64_cmprssptrs_le-OpenJ9 - - [![Build Status](https://ci.eclipse.org/openj9/buildStatus/icon?job=PullRequest-Extended-JDK9-linux_ppc-64_cmprssptrs_le-OpenJ9)](https://ci.eclipse.org/openj9/job/PullRequest-Extended-JDK9-linux_ppc-64_cmprssptrs_le-OpenJ9) - - Description: - - Compile and Extended tests on java9 linux_ppc-64_cmprssptrs_le - - Trigger: - - Github PR comment `Jenkins test extended plinux jdk9` - -- PullRequest-Sanity-JDK8-aix_ppc-64_cmprssptrs-OpenJ9 - - [![Build Status](https://ci.eclipse.org/openj9/buildStatus/icon?job=PullRequest-Sanity-JDK8-aix_ppc-64_cmprssptrs-OpenJ9)](https://ci.eclipse.org/openj9/job/PullRequest-Sanity-JDK8-aix_ppc-64_cmprssptrs-OpenJ9) - - Description: - - Compile and Sanity tests on java8 aix_ppc-64_cmprssptrs - - Trigger: - - Github PR comment `Jenkins test sanity aix jdk8` - -- PullRequest-Sanity-JDK9-aix_ppc-64_cmprssptrs-OpenJ9 - - [![Build Status](https://ci.eclipse.org/openj9/buildStatus/icon?job=PullRequest-Sanity-JDK9-aix_ppc-64_cmprssptrs-OpenJ9)](https://ci.eclipse.org/openj9/job/PullRequest-Sanity-JDK9-aix_ppc-64_cmprssptrs-OpenJ9) - - Description: - - Compile and Sanity tests on java9 aix_ppc-64_cmprssptrs - - Trigger: - - Github PR comment `Jenkins test sanity aix jdk9` - -- PullRequest-Sanity-JDK8-linux_390-64_cmprssptrs-OpenJ9 - - [![Build Status](https://ci.eclipse.org/openj9/buildStatus/icon?job=PullRequest-Sanity-JDK8-linux_390-64_cmprssptrs-OpenJ9)](https://ci.eclipse.org/openj9/job/PullRequest-Sanity-JDK8-linux_390-64_cmprssptrs-OpenJ9) - - Description: - - Compile and Sanity tests on java8 linux_390-64_cmprssptrs - - Trigger: - - Github PR comment `Jenkins test sanity zlinux jdk8` - -- PullRequest-Sanity-JDK9-linux_390-64_cmprssptrs-OpenJ9 - - [![Build Status](https://ci.eclipse.org/openj9/buildStatus/icon?job=PullRequest-Sanity-JDK9-linux_390-64_cmprssptrs-OpenJ9)](https://ci.eclipse.org/openj9/job/PullRequest-Sanity-JDK9-linux_390-64_cmprssptrs-OpenJ9) +- PullRequest-Compile-JDK**VERSION**-**SPEC**-**REPO** - Description: - - Compile and Sanity tests on java9 linux_390-64_cmprssptrs + - Compile java **VERSION** on platform **SPEC** - Trigger: - - Github PR comment `Jenkins test sanity zlinux jdk9` + - Github PR comment example `Jenkins compile jdk` -- PullRequest-Sanity-JDK8-linux_ppc-64_cmprssptrs_le-OpenJ9 - - [![Build Status](https://ci.eclipse.org/openj9/buildStatus/icon?job=PullRequest-Sanity-JDK8-linux_ppc-64_cmprssptrs_le-OpenJ9)](https://ci.eclipse.org/openj9/job/PullRequest-Sanity-JDK8-linux_ppc-64_cmprssptrs_le-OpenJ9) +- PullRequest-Extended-JDK**VERSION**-**SPEC**-**REPO** - Description: - - Compile and Sanity tests on java8 linux_ppc-64_cmprssptrs_le + - Compile and Extended tests java **VERSION** on platform **SPEC** - Trigger: - - Github PR comment `Jenkins test sanity plinux jdk8` + - Github PR comment `Jenkins test extended jdk` -- PullRequest-Sanity-JDK9-linux_ppc-64_cmprssptrs_le-OpenJ9 - - [![Build Status](https://ci.eclipse.org/openj9/buildStatus/icon?job=PullRequest-Sanity-JDK9-linux_ppc-64_cmprssptrs_le-OpenJ9)](https://ci.eclipse.org/openj9/job/PullRequest-Sanity-JDK9-linux_ppc-64_cmprssptrs_le-OpenJ9) +- PullRequest-Sanity-JDK**VERSION**-**SPEC**-**REPO** - Description: - - Compile and Sanity tests on java9 linux_ppc-64_cmprssptrs_le + - Compile and Sanity tests java **VERSION** on platform **SPEC** - Trigger: - - Github PR comment `Jenkins test sanity plinux jdk9` + - Github PR comment `Jenkins test sanity jdk` -- PullRequest-LineEndingsCheck - - [![Build Status](https://ci.eclipse.org/openj9/buildStatus/icon?job=PullRequest-LineEndingsCheck)](https://ci.eclipse.org/openj9/job/PullRequest-LineEndingsCheck) +- PullRequest-LineEndingsCheck-**REPO** - Description: - Checks the files modified in a pull request have correct line endings - Trigger: - Automatically builds on every PR - Retrigger with `Jenkins line endings check` -- PullRequest-CopyrightCheck - - [![Build Status](https://ci.eclipse.org/openj9/buildStatus/icon?job=PullRequest-CopyrightCheck)](https://ci.eclipse.org/openj9/job/PullRequest-CopyrightCheck) +- PullRequest-CopyrightCheck-**REPO** - Description: - Checks the files modified in a pull request have copyright with current year - Trigger: diff --git a/buildenv/jenkins/common/build b/buildenv/jenkins/common/build index 2ae305e05d6..895cb203114 100644 --- a/buildenv/jenkins/common/build +++ b/buildenv/jenkins/common/build @@ -50,102 +50,146 @@ def get_source() { } } -def get_sources() { - checkout changelog: false, poll: false, scm: [$class: 'GitSCM', branches: [[name: "${OPENJDK_BRANCH}"]], doGenerateSubmoduleConfigurations: false, extensions: [[$class: 'CloneOption', depth: 0, noTags: false, reference: '', shallow: false, timeout: 30]], submoduleCfg: [], userRemoteConfigs: [[credentialsId: "${USER_CREDENTIALS_ID}", url: "${OPENJDK_REPO}"]]] - sh "git checkout ${OPENJDK_SHA}" - sh "bash ./get_source.sh ${OPENJ9_REPO_OPTION} ${OPENJ9_BRANCH_OPTION} ${OPENJ9_SHA_OPTION} ${OMR_REPO_OPTION} ${OMR_BRANCH_OPTION} ${OMR_SHA_OPTION}" -} - def get_sources_with_authentication() { sshagent(credentials:["${USER_CREDENTIALS_ID}"]) { get_sources() } } +def get_sources() { + checkout changelog: false, poll: false, scm: [$class: 'GitSCM', branches: [[name: "${OPENJDK_BRANCH}"]], doGenerateSubmoduleConfigurations: false, extensions: [[$class: 'CloneOption', depth: 0, noTags: false, reference: '', shallow: false, timeout: 30]], submoduleCfg: [], userRemoteConfigs: [[credentialsId: "${USER_CREDENTIALS_ID}", url: "${OPENJDK_REPO}"]]] + + // Check if this build is a PR + if (params.ghprbGhRepository) { + // Look for dependent changes and checkout PR(s) + checkout_pullrequest() + } else { + sh "git checkout ${OPENJDK_SHA}" + sh "bash ./get_source.sh ${OPENJ9_REPO_OPTION} ${OPENJ9_BRANCH_OPTION} ${OPENJ9_SHA_OPTION} ${OMR_REPO_OPTION} ${OMR_BRANCH_OPTION} ${OMR_SHA_OPTION}" + } +} + def checkout_pullrequest() { - stage('Checkout Pull Request') { - timestamps { - echo 'Look for Dependent Changes' - script { - def KEYWORD = "depends" - def COMMENT = ghprbCommentBody.toLowerCase(Locale.US); - def OJDK_PR - def OMR_PR - omr_bool = false - omr_upstream = false - openjdk_bool = false - - if (COMMENT.contains(KEYWORD)) { - - // Gather everything after KEYWORD. Assumes a whitespace after KEYWORD, hence +1 - def DEPENDS_BLOB = COMMENT.substring(COMMENT.indexOf(KEYWORD) + KEYWORD.length() + 1 , COMMENT.length()) - def DEPENDS_ARRAY = DEPENDS_BLOB.tokenize(' ') - - - for (DEPEND in DEPENDS_ARRAY) { - String REPO = DEPEND.substring(DEPEND.indexOf("/") + 1, DEPEND.indexOf("#")); - String PR_ID = DEPEND.substring(DEPEND.indexOf("#") + 1, DEPEND.length()); - switch(REPO) { - case "omr": - if (!omr_bool) { - omr_bool = true - omr_upstream = true - OMR_PR="${PR_ID}" - echo "Dependent OMR change found: #${PR_ID}" - } else { - echo "error: Cannot specify 2 OMR Repos" - error() - } - break - case "openj9-omr": - if (!omr_bool) { - omr_bool = true - OMR_PR="${PR_ID}" - echo "Dependent OMR change found: #${PR_ID}" - } else { - echo "error: Cannot specify 2 OMR Repos" - error() - } - break - case "openj9-openjdk-jdk9": - if (!openjdk_bool) { - openjdk_bool = true - OJDK_PR="${PR_ID}" - echo "Dependent OopenJDK change found: #${PR_ID}" - } else { - echo "error: Cannot specify 2 OpenJDK Repos" - error() - } - break - default: - echo "error: Bad Depends Repo: '${REPO}' in '${DEPEND}'" - error() - } + echo 'Look for Dependent Changes' + + def KEYWORD = "depends" + def COMMENT = ghprbCommentBody.toLowerCase(Locale.US); + def OPENJDK_PR + def OMR_PR + def OPENJ9_PR + def omr_bool = false + def omr_upstream = false + def openjdk_bool = false + def openj9_bool = false + + // Determine source repo of PR + // Cannot depend on a change from the same repo as the source repo + def SOURCE_REPO_MESSAGE + switch (params.ghprbGhRepository) { + case "eclipse/openj9-omr": + omr_bool = true + OMR_PR = params.ghprbPullId + SOURCE_REPO_MESSAGE = "PullRequest source repo appears to be OpenJ9-OMR" + break + case "eclipse/openj9": + openj9_bool = true + OPENJ9_PR = params.ghprbPullId + SOURCE_REPO_MESSAGE = "PullRequest source repo appears to be OpenJ9" + break + case ~/ibmruntimes(.*)/: + openjdk_bool = true + OPENJDK_PR = params.ghprbPullId + SOURCE_REPO_MESSAGE = "PullRequest source repo appears to be OpenJDK" + break + default: + error "Unable to determine source repo for PullRequest" + } + echo SOURCE_REPO_MESSAGE + + if (!COMMENT.contains(KEYWORD)) { + echo "No dependent changes found" + } else { + // Gather everything after KEYWORD. Assumes a whitespace after KEYWORD, hence +1 + def DEPENDS_BLOB = COMMENT.substring(COMMENT.indexOf(KEYWORD) + KEYWORD.length() + 1 , COMMENT.length()) + def DEPENDS_ARRAY = DEPENDS_BLOB.tokenize(' ') + + // Setup PR_IDs for dependent changes + for (DEPEND in DEPENDS_ARRAY) { + String REPO = DEPEND.substring(DEPEND.indexOf("/") + 1, DEPEND.indexOf("#")); + String PR_ID = DEPEND.substring(DEPEND.indexOf("#") + 1, DEPEND.length()); + switch(REPO) { + case "omr": + case "openj9-omr": + if (omr_bool) { + error "Cannot specify 2 OMR Repos" } - } - if (openjdk_bool) { - sh "git fetch --tags --progress origin +refs/pull/*:refs/remotes/origin/pr/*" - sh "git checkout refs/remotes/origin/pr/${OJDK_PR}/merge" - } - sh 'bash ./get_source.sh' - dir ('openj9') { - sh "git fetch --tags --progress origin +refs/pull/*:refs/remotes/origin/pr/*" - sh "git checkout ${sha1}" - } - if (omr_bool) { - dir ('omr') { - if (omr_upstream) { - sh "git config remote.origin.url https://github.com/eclipse/omr.git" - } - sh "git fetch --tags --progress origin +refs/pull/*:refs/remotes/origin/pr/*" - sh "git checkout refs/remotes/origin/pr/${OMR_PR}/merge" + omr_bool = true + if (REPO == 'omr') { + omr_upstream = true } - } + OMR_PR = "${PR_ID}" + echo "Dependent OMR change found: #${PR_ID}" + break + case "openj9": + if (openj9_bool) { + error "Cannot specify 2 OpenJ9 Repos" + } + openj9_bool = true + OPENJ9_PR = "${PR_ID}" + echo "Dependent OpenJ9 change found: #${PR_ID}" + break + case ~/openj9-openjdk(.*)/: + if (openjdk_bool) { + error "Cannot specify 2 OpenJDK Repos" + } + openjdk_bool = true + OPENJDK_PR = "${PR_ID}" + echo "Dependent OpenJDK change found: #${PR_ID}" + + // Verify OpenJDK Repo matches SDK Version of build. + // eg. Cannot checkout a JDK8 PR for a JDK9 build + echo "SDK: ${SDK_VERSION}" + echo "REPO: ${REPO}" + + // For SDK 8/9/10, the Repo has the SDK version in the name + if (REPO != "openj9-openjdk-jdk${SDK_VERSION}") { + error "Trying to build SDK${SDK_VERSION} with a dependent change from repo '${REPO}' is not possible" + } + break + default: + error "Bad Depends Repo: '${REPO}' in '${DEPEND}'" + } + } + } + + if (openjdk_bool) { + checkout_pullrequest(OPENJDK_PR) + } + + sh "bash ./get_source.sh" + + // Checkout dependent PRs, if any were specified + if (openj9_bool) { + dir ('openj9') { + checkout_pullrequest(OPENJ9_PR) + } + } + + if (omr_bool) { + dir ('omr') { + if (omr_upstream) { + sh "git config remote.origin.url https://github.com/eclipse/omr.git" } + checkout_pullrequest(OMR_PR) } } } +def checkout_pullrequest(ID) { + sh "git fetch --tags --progress origin +refs/pull/*:refs/remotes/origin/pr/*" + sh "git checkout refs/remotes/origin/pr/${ID}/merge" +} + def build() { stage('Compile') { timestamps { @@ -178,7 +222,7 @@ def archive() { def build_all() { - // Typically called by Build jobs + // Typically called by Build jobs and Compile only PRs get_source() build() @@ -188,21 +232,11 @@ def build_all() { def build_pr() { - // Called by PR Compile and Test jobs + // Called by PR Compile & Test jobs // Does not cleanup as it is expected testing will occur, followed by cleanup get_source() - checkout_pullrequest() build() } -def build_pr_compile_only() { - - // Called by Compile only PRs. - // Archive and cleanup after build. - - build_pr() - archive() - git_clean() -} return this diff --git a/buildenv/jenkins/jobs/pull-requests/PullRequest-Compile-JDK8-aix_ppc-64_cmprssptrs b/buildenv/jenkins/jobs/pull-requests/PullRequest-Compile-JDK8-aix_ppc-64_cmprssptrs index b8640ac1e26..3fdd85faa8d 100644 --- a/buildenv/jenkins/jobs/pull-requests/PullRequest-Compile-JDK8-aix_ppc-64_cmprssptrs +++ b/buildenv/jenkins/jobs/pull-requests/PullRequest-Compile-JDK8-aix_ppc-64_cmprssptrs @@ -35,5 +35,5 @@ node("${NODE}") { checkout scm buildfile = load 'buildenv/jenkins/common/build' - buildfile.build_pr_compile_only() + buildfile.build_all() } diff --git a/buildenv/jenkins/jobs/pull-requests/PullRequest-Compile-JDK8-linux_390-64_cmprssptrs b/buildenv/jenkins/jobs/pull-requests/PullRequest-Compile-JDK8-linux_390-64_cmprssptrs index 28900a5dfb4..0249f0e9304 100644 --- a/buildenv/jenkins/jobs/pull-requests/PullRequest-Compile-JDK8-linux_390-64_cmprssptrs +++ b/buildenv/jenkins/jobs/pull-requests/PullRequest-Compile-JDK8-linux_390-64_cmprssptrs @@ -35,5 +35,5 @@ node("${NODE}") { checkout scm buildfile = load 'buildenv/jenkins/common/build' - buildfile.build_pr_compile_only() + buildfile.build_all() } diff --git a/buildenv/jenkins/jobs/pull-requests/PullRequest-Compile-JDK8-linux_ppc-64_cmprssptrs_le b/buildenv/jenkins/jobs/pull-requests/PullRequest-Compile-JDK8-linux_ppc-64_cmprssptrs_le index e0c48d08db5..c5c4c1590a6 100644 --- a/buildenv/jenkins/jobs/pull-requests/PullRequest-Compile-JDK8-linux_ppc-64_cmprssptrs_le +++ b/buildenv/jenkins/jobs/pull-requests/PullRequest-Compile-JDK8-linux_ppc-64_cmprssptrs_le @@ -35,5 +35,5 @@ node("${NODE}") { checkout scm buildfile = load 'buildenv/jenkins/common/build' - buildfile.build_pr_compile_only() + buildfile.build_all() } diff --git a/buildenv/jenkins/jobs/pull-requests/PullRequest-Compile-JDK9-aix_ppc-64_cmprssptrs b/buildenv/jenkins/jobs/pull-requests/PullRequest-Compile-JDK9-aix_ppc-64_cmprssptrs index 5624c17d900..1212a76f0f0 100644 --- a/buildenv/jenkins/jobs/pull-requests/PullRequest-Compile-JDK9-aix_ppc-64_cmprssptrs +++ b/buildenv/jenkins/jobs/pull-requests/PullRequest-Compile-JDK9-aix_ppc-64_cmprssptrs @@ -35,5 +35,5 @@ node("${NODE}") { checkout scm buildfile = load 'buildenv/jenkins/common/build' - buildfile.build_pr_compile_only() + buildfile.build_all() } diff --git a/buildenv/jenkins/jobs/pull-requests/PullRequest-Compile-JDK9-linux_390-64_cmprssptrs b/buildenv/jenkins/jobs/pull-requests/PullRequest-Compile-JDK9-linux_390-64_cmprssptrs index 7d58cb506e0..4a898d58598 100644 --- a/buildenv/jenkins/jobs/pull-requests/PullRequest-Compile-JDK9-linux_390-64_cmprssptrs +++ b/buildenv/jenkins/jobs/pull-requests/PullRequest-Compile-JDK9-linux_390-64_cmprssptrs @@ -35,5 +35,5 @@ node("${NODE}") { checkout scm buildfile = load 'buildenv/jenkins/common/build' - buildfile.build_pr_compile_only() + buildfile.build_all() } diff --git a/buildenv/jenkins/jobs/pull-requests/PullRequest-Compile-JDK9-linux_ppc-64_cmprssptrs_le b/buildenv/jenkins/jobs/pull-requests/PullRequest-Compile-JDK9-linux_ppc-64_cmprssptrs_le index 69af8027d94..5b6fa4bb2ca 100644 --- a/buildenv/jenkins/jobs/pull-requests/PullRequest-Compile-JDK9-linux_ppc-64_cmprssptrs_le +++ b/buildenv/jenkins/jobs/pull-requests/PullRequest-Compile-JDK9-linux_ppc-64_cmprssptrs_le @@ -35,5 +35,5 @@ node("${NODE}") { checkout scm buildfile = load 'buildenv/jenkins/common/build' - buildfile.build_pr_compile_only() + buildfile.build_all() }