From commits-return-31647-archive-asf-public=cust-asf.ponee.io@geode.apache.org Thu May 9 17:09:29 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with SMTP id 5E9C4180649 for ; Thu, 9 May 2019 19:09:29 +0200 (CEST) Received: (qmail 49909 invoked by uid 500); 9 May 2019 17:09:28 -0000 Mailing-List: contact commits-help@geode.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@geode.apache.org Delivered-To: mailing list commits@geode.apache.org Received: (qmail 49900 invoked by uid 99); 9 May 2019 17:09:28 -0000 Received: from ec2-52-202-80-70.compute-1.amazonaws.com (HELO gitbox.apache.org) (52.202.80.70) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 09 May 2019 17:09:28 +0000 Received: by gitbox.apache.org (ASF Mail Server at gitbox.apache.org, from userid 33) id 93C3F872D9; Thu, 9 May 2019 17:09:28 +0000 (UTC) Date: Thu, 09 May 2019 17:09:27 +0000 To: "commits@geode.apache.org" Subject: [geode] branch develop updated: GEODE-6757: fix input gating for meta MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-ID: <155742176589.11280.4527149886867625248@gitbox.apache.org> From: rhoughton@apache.org X-Git-Host: gitbox.apache.org X-Git-Repo: geode X-Git-Refname: refs/heads/develop X-Git-Reftype: branch X-Git-Oldrev: 090e2517e9c952151d896aa5c65657de49397a36 X-Git-Newrev: c63097da2159e6e40ae5aff485ea5143fd53148f X-Git-Rev: c63097da2159e6e40ae5aff485ea5143fd53148f X-Git-NotificationType: ref_changed_plus_diff X-Git-Multimail-Version: 1.5.dev Auto-Submitted: auto-generated This is an automated email from the ASF dual-hosted git repository. rhoughton pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/geode.git The following commit(s) were added to refs/heads/develop by this push: new c63097d GEODE-6757: fix input gating for meta c63097d is described below commit c63097da2159e6e40ae5aff485ea5143fd53148f Author: Robert Houghton AuthorDate: Wed May 8 13:28:10 2019 -0700 GEODE-6757: fix input gating for meta Jobs use the image created in the same pipeline directly and trigger as-needed without manual intervention Authored-by: Robert Houghton --- ci/pipelines/meta/deploy_meta.sh | 5 ++-- ci/pipelines/meta/jinja.template.yml | 55 +++++++++++++----------------------- 2 files changed, 22 insertions(+), 38 deletions(-) diff --git a/ci/pipelines/meta/deploy_meta.sh b/ci/pipelines/meta/deploy_meta.sh index 49d7682..bb64de9 100755 --- a/ci/pipelines/meta/deploy_meta.sh +++ b/ci/pipelines/meta/deploy_meta.sh @@ -237,11 +237,11 @@ set +x if [[ "${GEODE_FORK}" != "${UPSTREAM_FORK}" ]]; then echo "Disabling unnecessary jobs for forks." - pauseJobs ${META_PIPELINE} set-images-pipeline set-reaper-pipeline + pauseJobs ${META_PIPELINE} set-reaper-pipeline pauseNewJobs ${META_PIPELINE} set-metrics-pipeline elif [[ "$GEODE_FORK" == "${UPSTREAM_FORK}" ]] && [[ "$GEODE_BRANCH" == "develop" ]]; then echo "Disabling optional jobs for develop" - pauseNewJobs ${META_PIPELINE} set-pr-pipeline set-images-pipeline set-metrics-pipeline set-examples-pipeline + pauseNewJobs ${META_PIPELINE} set-pr-pipeline set-metrics-pipeline set-examples-pipeline else echo "Disabling unnecessary jobs for release branches." echo "*** DO NOT RE-ENABLE THESE META-JOBS ***" @@ -249,7 +249,6 @@ else pauseNewJobs ${META_PIPELINE} set-pr-pipeline set-metrics-pipeline set-examples-pipeline fi -pauseNewJobs ${META_PIPELINE} set-pipeline unpausePipeline ${META_PIPELINE} driveToGreen $META_PIPELINE build-meta-mini-docker-image driveToGreen $META_PIPELINE set-images-pipeline diff --git a/ci/pipelines/meta/jinja.template.yml b/ci/pipelines/meta/jinja.template.yml index b8357e6..4d680a6 100644 --- a/ci/pipelines/meta/jinja.template.yml +++ b/ci/pipelines/meta/jinja.template.yml @@ -108,16 +108,13 @@ jobs: plan: - get: geode-images-pipeline trigger: true + - get: meta-mini-image + trigger: true + passed: [build-meta-mini-docker-image] - task: create-image-yml + image: meta-mini-image config: platform: linux - image_resource: - type: docker-image - source: - username: ((!docker-username)) - password: ((!docker-password)) - tag: latest - repository: gcr.io/((!gcp-project))/((!sanitized-geode-fork))-((!sanitized-geode-build-branch))-meta-img inputs: - name: geode-images-pipeline outputs: @@ -151,16 +148,13 @@ jobs: plan: - get: geode-pipeline trigger: true + - get: meta-mini-image + trigger: true + passed: [set-images-pipeline] - task: create-geode-pipeline-yml + image: meta-mini-image config: platform: linux - image_resource: - type: docker-image - source: - username: ((!docker-username)) - password: ((!docker-password)) - tag: latest - repository: gcr.io/((!gcp-project))/((!sanitized-geode-fork))-((!sanitized-geode-build-branch))-meta-img inputs: - name: geode-pipeline outputs: @@ -200,16 +194,13 @@ jobs: plan: - get: geode-examples-pipeline trigger: true + - get: meta-mini-image + trigger: true + passed: [build-meta-mini-docker-image] - task: deploy-build + image: meta-mini-image config: platform: linux - image_resource: - type: docker-image - source: - username: ((!docker-username)) - password: ((!docker-password)) - tag: latest - repository: gcr.io/((!gcp-project))/((!sanitized-geode-fork))-((!sanitized-geode-build-branch))-meta-img inputs: - name: geode-examples-pipeline outputs: @@ -245,16 +236,13 @@ jobs: plan: - get: geode-pr-pipeline trigger: true + - get: meta-mini-image + trigger: true + passed: [build-meta-mini-docker-image] - task: deploy-pr + image: meta-mini-image config: platform: linux - image_resource: - type: docker-image - source: - username: ((!docker-username)) - password: ((!docker-password)) - tag: latest - repository: gcr.io/((!gcp-project))/((!sanitized-geode-fork))-((!sanitized-geode-build-branch))-meta-img inputs: - name: geode-pr-pipeline outputs: @@ -290,16 +278,13 @@ jobs: plan: - get: geode-metrics-pipeline trigger: true + - get: meta-mini-image + trigger: true + passed: [build-meta-mini-docker-image] - task: create-metrics-pipeline-yml + image: meta-mini-image config: platform: linux - image_resource: - type: docker-image - source: - username: ((!docker-username)) - password: ((!docker-password)) - tag: latest - repository: gcr.io/((!gcp-project))/((!sanitized-geode-fork))-((!sanitized-geode-build-branch))-meta-img inputs: - name: geode-metrics-pipeline outputs: