]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
gitlabci: fail obs:build:all on mismatching versions
authorTomas Krizek <tomas.krizek@nic.cz>
Thu, 6 Jun 2019 14:24:23 +0000 (16:24 +0200)
committerVladimír Čunát <vladimir.cunat@nic.cz>
Tue, 11 Jun 2019 12:10:46 +0000 (14:10 +0200)
.gitlab-ci.yml

index 47a9ff03f3842fa5d5d7e820a841cd09beedc436..217568ea89c3eb77d6b14da33eac15c0de3dceda 100644 (file)
@@ -507,6 +507,10 @@ obs:build:all:
   <<: *deploytest
   script:
     - "osc results home:CZ-NIC:$OBS_REPO knot-resolver -w"
+    - >
+      ! osc ls -b home:CZ-NIC:$OBS_REPO knot-resolver | \
+        grep -E '(rpm|deb|tar\.xz)$' | grep -v $CI_COMMIT_SHORT_SHA || \
+        (echo "ERROR: version mismatch"; exit 1)
     - >
       ! osc results home:CZ-NIC:$OBS_REPO knot-resolver --csv | grep -v 'succeeded' -q || \
         (echo "ERROR: build(s) failed"; exit 1)