]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Fix artifacts created by the "autoreconf" CI job
authorMichał Kępień <michal@isc.org>
Tue, 15 Oct 2019 18:49:08 +0000 (20:49 +0200)
committerMichał Kępień <michal@isc.org>
Tue, 15 Oct 2019 18:49:28 +0000 (20:49 +0200)
The intended purpose of the "autoreconf:sid:amd64" GitLab CI job is to
run "autoreconf -fi" and then pass the updated files on to subsequent
non-Windows build jobs.  However, the artifacts currently created by
that job only include files which are not tracked by Git.  Since we
currently do track e.g. "configure" with Git, the aforementioned job is
essentially a no-op.  Fix by manually specifying the files generated by
the "autoreconf:sid:amd64" job that should be passed on to subsequent
build jobs.

(cherry picked from commit e83b322f7f2c9e533319e250455bc12f752b4998)

.gitlab-ci.yml

index a0277aee41d88073eed504e2dbe5ded87d19303c..50ffb215ae2d0e29195c44b4ee3fed2a9c13b22c 100644 (file)
@@ -146,7 +146,11 @@ stages:
   script:
     - autoreconf -fi
   artifacts:
-    untracked: true
+    paths:
+      - aclocal.m4
+      - configure
+      - ltmain.sh
+      - m4/libtool.m4
     expire_in: "1 week"
 
 .configure: &configure |