summaryrefslogtreecommitdiffstats
path: root/build-gluster-org/jobs
diff options
context:
space:
mode:
authorNigel Babu <nigelb@redhat.com>2017-08-24 10:38:10 +0530
committerNigel Babu <nigelb@redhat.com>2018-03-19 11:29:28 +0530
commitdd5f596318d7bc3332f17e093fabb488d189d068 (patch)
treedc071fab35c8411e9505cf5c0a2ee9b9262f1b8b /build-gluster-org/jobs
parentbd4acca3e1627e02b93cf4bace59a7cca819cd78 (diff)
Add a nightly pipeline job for master
Change-Id: I518bd1c503c83b397e892dc58b5185ea6a896170
Diffstat (limited to 'build-gluster-org/jobs')
-rw-r--r--build-gluster-org/jobs/clang.yml3
-rw-r--r--build-gluster-org/jobs/cppcheck.yml3
-rw-r--r--build-gluster-org/jobs/lcov.yml3
-rw-r--r--build-gluster-org/jobs/nightly-pipeline-master.yml19
-rw-r--r--build-gluster-org/jobs/regression-test-burn-in.yml5
-rw-r--r--build-gluster-org/jobs/regression-test-ec-stripe-cache.yml5
-rw-r--r--build-gluster-org/jobs/regression-test-with-multiplex.yml3
7 files changed, 21 insertions, 20 deletions
diff --git a/build-gluster-org/jobs/clang.yml b/build-gluster-org/jobs/clang.yml
index 8d5a4f1..87b6852 100644
--- a/build-gluster-org/jobs/clang.yml
+++ b/build-gluster-org/jobs/clang.yml
@@ -18,9 +18,6 @@
x: 30
- one-build-per-node
- triggers:
- - timed: "0 14 * * *"
-
builders:
- shell: !include-raw: ../scripts/clang.sh
diff --git a/build-gluster-org/jobs/cppcheck.yml b/build-gluster-org/jobs/cppcheck.yml
index 333470d..437fcdb 100644
--- a/build-gluster-org/jobs/cppcheck.yml
+++ b/build-gluster-org/jobs/cppcheck.yml
@@ -18,9 +18,6 @@
x: 30
- one-build-per-node
- triggers:
- - timed: "0 14 * * *"
-
builders:
- shell: !include-raw: ../scripts/cppcheck.sh
diff --git a/build-gluster-org/jobs/lcov.yml b/build-gluster-org/jobs/lcov.yml
index 52258ab..62a2a54 100644
--- a/build-gluster-org/jobs/lcov.yml
+++ b/build-gluster-org/jobs/lcov.yml
@@ -18,9 +18,6 @@
x: 30
- one-build-per-node
- triggers:
- - timed: "0 14 * * *"
-
builders:
- shell: !include-raw: ../scripts/lcov.sh
diff --git a/build-gluster-org/jobs/nightly-pipeline-master.yml b/build-gluster-org/jobs/nightly-pipeline-master.yml
new file mode 100644
index 0000000..4857c13
--- /dev/null
+++ b/build-gluster-org/jobs/nightly-pipeline-master.yml
@@ -0,0 +1,19 @@
+- job:
+ name: nightly-master
+ description: Run the pipeline for master branch
+ project-type: pipeline
+ dsl: !include-raw: ../scripts/nightly-master.dsl
+
+
+ triggers:
+ - timed: "H 14 * * *"
+
+ parameters:
+ - string:
+ default: refs/heads/master
+ description: 'For review 12345 and patch set 6, this will be refs/changes/45/12345/6. Default: Tip of master'
+ name: GERRIT_REFSPEC
+ - string:
+ default: master
+ description: 'Name of the branch you want to build from. We usually build from master'
+ name: GERRIT_BRANCH
diff --git a/build-gluster-org/jobs/regression-test-burn-in.yml b/build-gluster-org/jobs/regression-test-burn-in.yml
index 1aacf79..3ca4000 100644
--- a/build-gluster-org/jobs/regression-test-burn-in.yml
+++ b/build-gluster-org/jobs/regression-test-burn-in.yml
@@ -17,13 +17,10 @@
x: 90
- one-build-per-node
- triggers:
- - timed: "0 14 * * *"
-
publishers:
- email:
recipients: maintainers@gluster.org
- send-to-individuals: true
+ send-to-individuals: false
- post-tasks:
- matches:
- log-text: Build was aborted
diff --git a/build-gluster-org/jobs/regression-test-ec-stripe-cache.yml b/build-gluster-org/jobs/regression-test-ec-stripe-cache.yml
index 82ef956..6ce6938 100644
--- a/build-gluster-org/jobs/regression-test-ec-stripe-cache.yml
+++ b/build-gluster-org/jobs/regression-test-ec-stripe-cache.yml
@@ -17,13 +17,10 @@
x: 90
- one-build-per-node
- triggers:
- - timed: "0 14 * * *"
-
publishers:
- email:
recipients: maintainers@gluster.org
- send-to-individuals: true
+ send-to-individuals: false
- post-tasks:
- matches:
- log-text: Build was aborted
diff --git a/build-gluster-org/jobs/regression-test-with-multiplex.yml b/build-gluster-org/jobs/regression-test-with-multiplex.yml
index 9ea441d..9036035 100644
--- a/build-gluster-org/jobs/regression-test-with-multiplex.yml
+++ b/build-gluster-org/jobs/regression-test-with-multiplex.yml
@@ -17,9 +17,6 @@
x: 90
- one-build-per-node
- triggers:
- - timed: "0 14 * * *"
-
publishers:
- email:
recipients: maintainers@gluster.org