summaryrefslogtreecommitdiffstats
path: root/build-gluster-org/jobs/coverity.yml
diff options
context:
space:
mode:
authorNigel Babu <nigelb@redhat.com>2018-07-19 15:43:17 +0530
committerNigel Babu <nigelb@redhat.com>2018-08-06 13:43:41 +0530
commit045ef8b9807f51cca22d0a43fc8026f987504a5e (patch)
treecf4e8d0d244d1adff24a5b4ccc04e5da40bab761 /build-gluster-org/jobs/coverity.yml
parent5730b82fe0980811c1f25eee126bcf7030f0c3aa (diff)
Coverity nightly job for Gluster
Change-Id: Idc81fd4612a8746900875d1b4f6adba97d0a1373
Diffstat (limited to 'build-gluster-org/jobs/coverity.yml')
-rw-r--r--build-gluster-org/jobs/coverity.yml36
1 files changed, 36 insertions, 0 deletions
diff --git a/build-gluster-org/jobs/coverity.yml b/build-gluster-org/jobs/coverity.yml
new file mode 100644
index 0000000..b206f03
--- /dev/null
+++ b/build-gluster-org/jobs/coverity.yml
@@ -0,0 +1,36 @@
+- job:
+ name: coverity-nightly
+ node: coverity
+ description: Trigger a coverity run once a week
+ project-type: freestyle
+ concurrent: true
+
+ scm:
+ - git:
+ branches:
+ - origin/master
+ url: git://review.gluster.org/glusterfs.git
+ wipe-workspace: true
+
+ properties:
+ - discard-after-x:
+ x: 90
+ - one-build-per-node
+
+ triggers:
+ - timed: "H 14 * * *"
+
+ builders:
+ - shell: !include-raw: ../scripts/coverity.sh
+
+ wrappers:
+ - timestamps
+ - timeout:
+ timeout: 30
+ abort: true
+ type: absolute
+ - credentials-binding:
+ - username-password-separated:
+ credential-id: ce387678-f75f-49c7-a64e-b69bddc9b4ee
+ username: COVERITY_EMAIL
+ password: COVERITY_TOKEN