[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] add job to build src:developers-reference on commits to master branch
Holger Levsen
gitlab at salsa.debian.org
Fri Feb 8 15:33:36 GMT 2019
Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net
Commits:
e7dcd5e1 by Holger Levsen at 2019-02-08T15:33:24Z
add job to build src:developers-reference on commits to master branch
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
1 changed file:
- + job-cfg/dev-ref.yaml
Changes:
=====================================
job-cfg/dev-ref.yaml
=====================================
@@ -0,0 +1,51 @@
+- defaults:
+ name: def-ref
+ project-type: freestyle
+ properties:
+ - sidebar:
+ url: https://jenkins.debian.net/userContent/about.html
+ text: About jenkins.debian.net
+ icon: /userContent/images/debian-swirl-24x24.png
+ - sidebar:
+ url: http://www.profitbricks.co.uk
+ text: Sponsored by Profitbricks
+ icon: /userContent/images/profitbricks-24x24.png
+ description: 'Build the master branch of https://salsa.debian.org/debian/{my_package} in sid on every commit.<br><br>Job configuration source is <a href=""https://salsa.debian.org/qa/jenkins.debian.net/blob/master/job-cfg/def-ref.yaml>def-ref.yaml</a>.'
+ logrotate:
+ daysToKeep: 90
+ numToKeep: 30
+ artifactDaysToKeep: -1
+ artifactNumToKeep: -1
+ scm:
+ - git:
+ url: '{my_url}'
+ branches:
+ - master
+ builders:
+ - shell: '{my_shell}'
+ triggers:
+ - pollscm:
+ cron: 'H/1 H/1 * * *'
+ publishers:
+ - email:
+ recipients: 'holger at debian.org'
+ - naginator:
+ progressive-delay-increment: 5
+ progressive-delay-maximum: 15
+ max-failed-builds: 3
+ regular-expression: '(Caused by: hudson.plugins.git.GitException: Command "git fetch|^ERROR: Error cloning remote repo)'
+
+
+- job-template:
+ defaults: dev-ref
+ name: '{name}_{my_distro}_{my_package}'
+
+
+- project:
+ name: dev-ref
+ my_distro: 'sid'
+ my_shell: '/srv/jenkins/bin/chroot-run.sh {my_distro} debuild -b -uc -us'
+ my_url: 'https://salsa.debian.org/debian/{my_package}'
+ my_package:
+ - 'developers-reference'
+ jobs: ['{name}_{my_distro}_{my_package}']
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/commit/e7dcd5e1aa6acdd966353c9e79e1459fd3d82584
--
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/commit/e7dcd5e1aa6acdd966353c9e79e1459fd3d82584
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/qa-jenkins-scm/attachments/20190208/50c0a56f/attachment-0001.html>
More information about the Qa-jenkins-scm
mailing list