]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
.gitlab-ci.yml: added build without openpgp support
authorNikos Mavrogiannopoulos <nmav@gnutls.org>
Tue, 7 Mar 2017 21:52:31 +0000 (22:52 +0100)
committerNikos Mavrogiannopoulos <nmav@redhat.com>
Wed, 8 Mar 2017 15:07:33 +0000 (16:07 +0100)
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
.gitlab-ci.yml

index 4baff585dfee7e06e9495d65e8dda0fadbe6d5d6..52f0be04a3ed0e5bf484693e8d7c2780009f45f2 100644 (file)
@@ -189,7 +189,7 @@ FIPS140-2/Fedora/x86_64:
   artifacts:
     when: on_failure
     paths:
-      - guile/tests/*.log
+      - build/guile/tests/*.log
       - build/tests/*.log
       - build/tests/*/*.log
 
@@ -209,9 +209,32 @@ IDNA2003/Fedora/x86_64:
   artifacts:
     when: on_failure
     paths:
-      - guile/tests/*.log
+      - build/guile/tests/*.log
+      - build/tests/*.log
+      - build/tests/*/*.log
+
+no-openpgp/Fedora/x86_64:
+  stage: stage2-testing
+  image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD
+  script:
+  - mkdir -p build && cd build &&
+    ../configure --disable-openpgp-authentication --disable-doc --disable-guile --disable-full-test-suite --disable-valgrind-tests
+  - make -j$(nproc)
+  - make abi-check
+  - make check -j$(nproc)
+  tags:
+  - shared
+  except:
+  - tags
+  dependencies:
+  - init/Fedora/x86_64
+  artifacts:
+    when: on_failure
+    paths:
+      - build/guile/tests/*.log
       - build/tests/*.log
       - build/tests/*/*.log
+      - build/compat_reports/*
 
 valgrind/Fedora/x86_64:
   stage: stage2-testing