From 32e15b3c4854838e08aba1736ffe522b17b23fcd Mon Sep 17 00:00:00 2001 From: Gareth Clay Date: Thu, 2 Sep 2021 10:52:18 +0100 Subject: [PATCH] Nightly builds * Trigger builds nightly to drive out failures * Add an 'all' group to the pipeline view to provide an overview # 449 --- ci/pipeline.yml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/ci/pipeline.yml b/ci/pipeline.yml index 69ec423..5b6322f 100644 --- a/ci/pipeline.yml +++ b/ci/pipeline.yml @@ -30,6 +30,8 @@ jobs: serial: true public: true plan: + - get: nightly + trigger: true - get: git-repo trigger: true - task: build-project @@ -51,6 +53,9 @@ jobs: serial: true plan: - in_parallel: + - get: nightly + passed: [build] + trigger: true - get: git-repo passed: [build] trigger: true @@ -204,6 +209,20 @@ resource_types: repository: ((dockerhub-mirror-registry))/cftoolsmiths/toolsmiths-envs-resource resources: + - name: nightly + type: time + icon: calendar-clock + source: + start: 12:00 AM + stop: 1:00 AM + days: + - Monday + - Tuesday + - Wednesday + - Thursday + - Friday + location: America/New_York + - name: git-repo type: git source: @@ -279,3 +298,15 @@ groups: - name: "ci-images" jobs: - build-ci-images + - name: "all" + jobs: + - build + - run-acceptance-tests + - stage-milestone + - promote-milestone + - stage-rc + - promote-rc + - stage-release + - promote-release + - sync-to-maven-central + - build-ci-images