From d5e57f183ed5cb732053b75d2aaf46aa6a8e4e90 Mon Sep 17 00:00:00 2001 From: Jenny Li Date: Tue, 22 Feb 2022 19:57:51 +0800 Subject: [PATCH] Disable concurrent build for QA cluster CI (#15701) Signed-off-by: Jenny Li --- .github/workflows/jenkins-checker.yaml | 2 +- build/ci/jenkins/qa/PR.groovy | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/jenkins-checker.yaml b/.github/workflows/jenkins-checker.yaml index f98013a133..a237ad4f92 100644 --- a/.github/workflows/jenkins-checker.yaml +++ b/.github/workflows/jenkins-checker.yaml @@ -18,7 +18,7 @@ jobs: - name: Validate Jenkinsfile shell: bash run: | - JENKINS_URL=https://ci.milvus.io:18080/jenkins + JENKINS_URL=https://jenkins.milvus.io:18080 # JENKINS_CRUMB is needed if your Jenkins controller has CRSF protection enabled as it should JENKINS_CRUMB=`curl "$JENKINS_URL/crumbIssuer/api/xml?xpath=concat(//crumbRequestField,\":\",//crumb)"` diff --git a/build/ci/jenkins/qa/PR.groovy b/build/ci/jenkins/qa/PR.groovy index 8d765889a6..9e2137fe40 100644 --- a/build/ci/jenkins/qa/PR.groovy +++ b/build/ci/jenkins/qa/PR.groovy @@ -12,6 +12,8 @@ pipeline { buildDiscarder logRotator(artifactDaysToKeepStr: '30') parallelsAlwaysFailFast() preserveStashes(buildCount: 5) + //Only keep the last build for one pr + disableConcurrentBuilds(abortPrevious: true) } agent {