commit cb511536592a62cfec63c7d3b13e9b470f760ff7 parent 8abd74f3dc9a0482111a2fc8f99b59434f80acd9 Author: Tim Rühsen <tim.ruehsen@gmx.de> Date: Sun, 4 Mar 2018 21:05:03 +0100 Add MinGW CI build Diffstat:
| M | .gitlab-ci.yml | | | 9 | +++++++++ |
1 file changed, 9 insertions(+), 0 deletions(-)
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml @@ -24,6 +24,7 @@ after_script: variables: BUILD_IMAGES_PROJECT: libmicrohttpd/build-images DEBIAN_BUILD: buildenv-debian-stretch + MINGW_BUILD: buildenv-debian-mingw GET_SOURCES_ATTEMPTS: "3" CONFIGURE_BASE_FLAGS: --enable-asserts --cache-file cache/config.cache CFLAGS_DEFAULT: -O0 -g -ggdb3 @@ -92,3 +93,11 @@ Scan-Build/Debian: when: on_failure paths: - scan-build/* + +MinGW/Debian: + image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$MINGW_BUILD + script: + - export CC="ccache $PREFIX-gcc" + - ./bootstrap + - ./configure $CONFIGURE_BASE_FLAGS --build=x86_64-pc-linux-gnu --host=$PREFIX + - make -j$(nproc)