Tim Landscheidt has uploaded a new change for review. https://gerrit.wikimedia.org/r/106295
Change subject: Define labs-toollabs-debian-glue separately ...................................................................... Define labs-toollabs-debian-glue separately Change-Id: I6c50c03f26ed50d40e69e54fd817e45be2d3de0e --- M labs.yaml 1 file changed, 42 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/integration/jenkins-job-builder-config refs/changes/95/106295/1 diff --git a/labs.yaml b/labs.yaml index 553a00c..138abad 100644 --- a/labs.yaml +++ b/labs.yaml @@ -15,6 +15,48 @@ jobs: - '{name}-debian-glue' +# TODO: This is a copy of the job template {name}-debian-glue and the +# builder debian-glue-lintian to enable --fail-on-warnings for +# lintian. There's probably a subtler way to do this :-). +- builder: + name: 'labs-toollabs-lintian' + builders: + - shell: | + # We might consider adding --warnings + set -o pipefail + /usr/bin/lintian-junit-report --filename lintian.txt --lintian-opt=--fail-on-warnings *.changes | tee lintian.xml + set +o pipefail + +- job: + name: 'labs-toollabs-debian-glue' + defaults: use-remote-zuul + node: integration-debian-builder + triggers: + - zuul + + # Clone into ./source + scm: + - git: + url: 'git://zuul.eqiad.wmnet/$ZUUL_PROJECT' + branches: + - '$ZUUL_COMMIT' + refspec: '$ZUUL_REF' + basedir: 'source' + + builders: + - debian-glue-generate-git-snapshot + - debian-glue-build-and-provide-package + - labs-toollabs-lintian + - debian-glue-piuparts + + publishers: + - junit: + results: 'lintian.xml' + - tap: + results: piuparts.tap + - archive: + artifacts: '*.gz,*.bz2,*.xz,*.deb,*.dsc,*.changes,lintian.txt,piuparts.*' + - project: name: 'labs-tools-grrrit' jobs: -- To view, visit https://gerrit.wikimedia.org/r/106295 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I6c50c03f26ed50d40e69e54fd817e45be2d3de0e Gerrit-PatchSet: 1 Gerrit-Project: integration/jenkins-job-builder-config Gerrit-Branch: master Gerrit-Owner: Tim Landscheidt <t...@tim-landscheidt.de> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits