Nightly builds

* Trigger builds nightly to drive out failures
* Add an 'all' group to the pipeline view to provide an overview

# 449
This commit is contained in:
Gareth Clay
2021-09-02 10:52:18 +01:00
committed by Gareth Clay
parent b97d77e331
commit 32e15b3c48

View File

@@ -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