Commit fbc93be6 authored by Niels Möller's avatar Niels Möller

.gitlab-ci.yml: Add -std=c89 and -DNDEBUG builds.

parent 479026df
......@@ -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:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment