Hashar has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/301355

Change subject: debian-glue: lintian now fails instead of UNSTABLE
......................................................................

debian-glue: lintian now fails instead of UNSTABLE

Switch the lintian publisher from junit to xunit. The later would fail
the build whenever a test fail regardless of the status of the previous
build (which is usually from a random patchset/different repo).

That should make debian-glue to mark the build as FAILURE whenever one
lintian issue is encountered.

Change-Id: I3202fbd5185b04f19f92c688937befd749fb7f18
---
M jjb/operations-debs.yaml
1 file changed, 4 insertions(+), 4 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/integration/config 
refs/changes/55/301355/1

diff --git a/jjb/operations-debs.yaml b/jjb/operations-debs.yaml
index 9bb1692..c5db09b 100644
--- a/jjb/operations-debs.yaml
+++ b/jjb/operations-debs.yaml
@@ -126,10 +126,10 @@
         - debian-glue-lintian
         - debian-glue-piuparts
     publishers:
-      # FIXME should switch to xunit publisher to get rid of UNSTABLE status
-      # since on Gerrit patchset the previous build is most probably unrelated.
-      - junit:
-          results: 'lintian-*.xml'
+      - xunit:
+          types:
+              - junit:
+                  pattern: 'lintian-*.xml'
       # FIXME should convert UNSTABLE to FAILED.
       - tap:
           results: piuparts.tap

-- 
To view, visit https://gerrit.wikimedia.org/r/301355
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I3202fbd5185b04f19f92c688937befd749fb7f18
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Hashar <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to