]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Add a GitLab CI precheck stage that checks for up-to-date copyright information
authorOndřej Surý <ondrej@sury.org>
Mon, 19 Feb 2018 14:45:28 +0000 (15:45 +0100)
committerEvan Hunt <each@isc.org>
Thu, 8 Mar 2018 01:58:06 +0000 (17:58 -0800)
.gitlab-ci.yml

index 24b9857529b53c6b48acd0739b1e3dd259a043af..1c2152e0f91d506b0368863ae4f84b068b823457 100644 (file)
@@ -5,6 +5,7 @@ variables:
   CI_REGISTRY_IMAGE: oerdnj/bind9
 
 stages:
+  - precheck
   - build
   - test
 
@@ -102,6 +103,19 @@ stages:
     expire_in: '1 week'
     when: on_failure
 
+precheck:debian:sid:amd64:
+  <<: *debian_sid_amd64_image
+  stage: precheck
+  script:
+    - perl -w util/merge_copyrights
+    - diff -urNap util/copyrights util/newcopyrights
+    - rm util/newcopyrights
+  artifacts:
+    paths:
+    - util/newcopyrights
+    expire_in: '1 week'
+    when: on_failure
+
 #build:debian:jessie:amd64:
 #  <<: *debian_jessie_amd64_image
 #  <<: *build_job