diff options
author | Nigel Babu <nigelb@redhat.com> | 2017-07-03 18:56:08 +0530 |
---|---|---|
committer | Nigel Babu <nigelb@redhat.com> | 2017-07-17 12:56:54 +0530 |
commit | 0945968628e859f138df50edf8f139d54a014614 (patch) | |
tree | 4c9f56747c9655271e43c2e23c9c89d4bf1d8472 /build-gluster-org/jobs | |
parent | 0b01f28eff11b75be62579f4d56e70bbde1eee39 (diff) |
Change how NetBSD regressions work
Change-Id: I979ac465307371c326f217202bf41548bd3f8c53
Diffstat (limited to 'build-gluster-org/jobs')
-rw-r--r-- | build-gluster-org/jobs/netbsd-periodic.yml | 61 | ||||
-rw-r--r-- | build-gluster-org/jobs/netbsd7-regression.yml | 3 |
2 files changed, 31 insertions, 33 deletions
diff --git a/build-gluster-org/jobs/netbsd-periodic.yml b/build-gluster-org/jobs/netbsd-periodic.yml index b472cde..d993e0d 100644 --- a/build-gluster-org/jobs/netbsd-periodic.yml +++ b/build-gluster-org/jobs/netbsd-periodic.yml @@ -1,45 +1,42 @@ - job: name: netbsd-periodic node: netbsd7_regression - description: Kick off NetBSD jobs on all branches we care about + description: Trigger a nightly NetBSD run on master project-type: freestyle concurrent: true + scm: + - git: + branches: + - origin/master + url: git://review.gluster.org/glusterfs.git + wipe-workspace: false + properties: + - discard-after-x: + x: 90 - one-build-per-node + triggers: - timed: "H 0,8,16 * * *" - builders: - - trigger-builds: - - project: netbsd7-regression - block: false - predefined-parameters: - GERRIT_BRANCH=master - - GERRIT_REFSPEC=refs/heads/master - - - trigger-builds: - - project: netbsd7-regression - block: false - predefined-parameters: - GERRIT_BRANCH=release-3.8 + publishers: + - email: + recipients: maintainers@gluster.org + send-to-individuals: true + - post-tasks: + - matches: + - log-text: Build was aborted + script: | + sudo reboot - GERRIT_REFSPEC=refs/heads/release-3.8 - - - trigger-builds: - - project: netbsd7-regression - block: false - predefined-parameters: - GERRIT_BRANCH=release-3.10 - - GERRIT_REFSPEC=refs/heads/release-3.10 - - - trigger-builds: - - project: netbsd7-regression - block: false - predefined-parameters: - GERRIT_BRANCH=release-3.11 - - GERRIT_REFSPEC=refs/heads/release-3.11 + builders: + - shell: !include-raw: ../scripts/netbsd7-regression.sh + + wrappers: + - timestamps + - timeout: + timeout: 330 + abort: true + type: absolute diff --git a/build-gluster-org/jobs/netbsd7-regression.yml b/build-gluster-org/jobs/netbsd7-regression.yml index 8c9fc63..017771e 100644 --- a/build-gluster-org/jobs/netbsd7-regression.yml +++ b/build-gluster-org/jobs/netbsd7-regression.yml @@ -17,6 +17,7 @@ - gerrit: server-name: review.gluster.org trigger-on: + - change-merged-event - comment-added-contains-event: comment-contains-value: "recheck netbsd" projects: @@ -24,7 +25,7 @@ project-pattern: 'glusterfs' branches: - branch-compare-type: 'ANT' - branch-pattern: '**' + branch-pattern: 'release*' publishers: - post-tasks: |