summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mason/share/zuul/layout.yaml20
1 files changed, 18 insertions, 2 deletions
diff --git a/mason/share/zuul/layout.yaml b/mason/share/zuul/layout.yaml
index 31f999a5..e3998f7b 100644
--- a/mason/share/zuul/layout.yaml
+++ b/mason/share/zuul/layout.yaml
@@ -4,6 +4,9 @@ pipelines:
trigger:
gerrit:
- event: patchset-created
+ start:
+ gerrit:
+ verified: 0
success:
gerrit:
verified: 1
@@ -16,16 +19,29 @@ pipelines:
gerrit:
- event: ref-updated
ref: ^(!?refs/).*$
+ - name: test-master
+ manager: IndependentPipelineManager
+ trigger:
+ timer:
+ - time: '0 0 * * 1'
jobs:
- name: ^.*-merge$
failure-message: Unable to merge change, please rebase and try again.
+ - name: build
+ # TODO: Replace the arch and cluster in this with variables to be interpolated
+ # by Ansible on first-boot.
+ success-message: Test build of x86_64 systems in clusters/ci.morph succeeded
+ # TODO: Link to the log - need a web frontend.
+ failure-message: Test build failed. See log for details.
projects:
- name: baserock/baserock/definitions
check-change:
- - build:
- - build_test
+ - build
post-commit:
- build:
+ - artifact_upload
+ test-master:
+ - build:
- build_test