]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
.gitlab-ci.yml: export guile related envvars for doc-dist.Fedora
authorDaiki Ueno <dueno@redhat.com>
Tue, 10 Sep 2019 11:50:45 +0000 (13:50 +0200)
committerDaiki Ueno <dueno@redhat.com>
Wed, 11 Sep 2019 09:24:02 +0000 (11:24 +0200)
Signed-off-by: Daiki Ueno <dueno@redhat.com>
.gitlab-ci.yml

index b0e1ced564d0e346a8828020d8a0f5dca45650a5..dc7977989f77fbcd2eddced8e52594e3e62a4fd8 100644 (file)
@@ -63,7 +63,11 @@ doc-dist.Fedora:
   image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD
   script:
   - SUBMODULE_NOFETCH=1 ./bootstrap
-  - GUILE=/usr/bin/guile2.2 GUILD=/usr/bin/guild2.2 guile_snarf=/usr/bin/guile-snarf2.2 CFLAGS="-std=c99 -O2 -g" dash ./configure --disable-gcc-warnings --cache-file cache/config.cache --prefix=/usr --libdir=/usr/lib64 --disable-cxx --disable-non-suiteb-curves --enable-gtk-doc --disable-maintainer-mode
+  - GUILE=/usr/bin/guile2.2
+  - GUILD=/usr/bin/guild2.2
+  - guile_snarf=/usr/bin/guile-snarf2.2
+  - export GUILE GUILD guile_snarf
+  - CFLAGS="-std=c99 -O2 -g" dash ./configure --disable-gcc-warnings --cache-file cache/config.cache --prefix=/usr --libdir=/usr/lib64 --disable-cxx --disable-non-suiteb-curves --enable-gtk-doc --disable-maintainer-mode
   - make -C doc stamp-vti && make -C doc stamp-1 && make -C doc stamp_enums && make -j$(nproc)
   - make -C doc gnutls.html
   - PATH="$PATH:/usr/share/sgml/docbook/xsl-stylesheets-1.79.1/epub/bin/" make -C doc gnutls.epub &&
@@ -80,6 +84,10 @@ abi/coverage:
   image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD
   script:
   - SUBMODULE_NOFETCH=1 ./bootstrap
+  - GUILE=/usr/bin/guile2.2
+  - GUILD=/usr/bin/guild2.2
+  - guile_snarf=/usr/bin/guile-snarf2.2
+  - export GUILE GUILD guile_snarf
   - CFLAGS="-g -Og" dash ./configure --disable-gcc-warnings --cache-file cache/config.cache  --prefix=/usr --libdir=/usr/lib64 --enable-code-coverage --disable-maintainer-mode --disable-doc
   - make -j$(nproc)
   - make abi-check