]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
.gitlab-ci.yml: Add -std=c89 and -DNDEBUG builds.
authorNiels Möller <nisse@lysator.liu.se>
Mon, 21 Jan 2019 22:07:27 +0000 (23:07 +0100)
committerNiels Möller <nisse@lysator.liu.se>
Mon, 21 Jan 2019 22:07:27 +0000 (23:07 +0100)
.gitlab-ci.yml

index ae01adcdb0d9dc89bdc0462358fd8b91bc183f69..ecd95ad37f268bd25a532d2398b6ba0d30b47e43 100644 (file)
@@ -30,6 +30,26 @@ build/mini-gmp:
   - shared
   except:
   - tags
+build/c89:
+  image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD
+  script:
+  - ./.bootstrap &&
+    ./configure CC='gcc -std=c89' --disable-static --disable-assembler --disable-documentation && make -j4 &&
+    make check -j4
+  tags:
+  - shared
+  except:
+  - tags
+build/ndebug:
+  image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD
+  script:
+  - ./.bootstrap &&
+    ./configure CPPFLAGS='-DNDEBUG' --disable-static --disable-assembler --disable-documentation && make -j4 &&
+    make check -j4
+  tags:
+  - shared
+  except:
+  - tags
 build/ubsan:
   image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD
   script: