diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2020-01-02 22:32:43 +0100 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2020-01-03 09:42:31 +0100 |
commit | acb025f0d20cda0e2173c822e7d4efa611cce396 (patch) | |
tree | 7a61ec68df9c785952be89422642e596172d63ff /.gitlab-ci.yml | |
parent | 3cfa169954e93a486e521a6b011986073c1f922d (diff) | |
download | gnutls-acb025f0d20cda0e2173c822e7d4efa611cce396.tar.gz |
.gitlab-ci.yml: use separate images for mingw and fedora builds
This should result to faster image loading for CI builds.
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d1835a0a7f..aa47531f4e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -30,7 +30,8 @@ variables: DEBIAN_CROSS_BUILD: buildenv-debian-cross DEBIAN_X86_CROSS_BUILD: buildenv-debian-x86-cross FEDORA28_BUILD: buildenv-f28 - FEDORA_BUILD: buildenv-f31 + FEDORA_BUILD: buildenv-fedora31 + MINGW_BUILD: buildenv-mingw ALPINE_BASE_BUILD: buildenv-alpine-base CPPCHECK_OPTIONS: "--enable=warning --enable=style --enable=performance --enable=portability --std=c99 --suppressions-list=devel/cppcheck.suppressions --template='{id}:{file}:{line},{severity},{message}'" GET_SOURCES_ATTEMPTS: "3" @@ -314,7 +315,7 @@ static-analyzers.Fedora.x86_64: MinGW32.DLLs: stage: stage1-testing - image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD + image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$MINGW_BUILD script: - mount -t binfmt_misc binfmt_misc /proc/sys/fs/binfmt_misc && echo ':DOSWin:M::MZ::/usr/bin/wine:' > /proc/sys/fs/binfmt_misc/register @@ -353,7 +354,7 @@ MinGW32.DLLs: MinGW64.DLLs: stage: stage1-testing - image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD + image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$MINGW_BUILD script: - mount -t binfmt_misc binfmt_misc /proc/sys/fs/binfmt_misc && echo ':DOSWin:M::MZ::/usr/bin/wine:' > /proc/sys/fs/binfmt_misc/register @@ -392,7 +393,7 @@ MinGW64.DLLs: MinGW64: stage: stage1-testing - image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD + image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$MINGW_BUILD script: - ./bootstrap - export CC="ccache x86_64-w64-mingw32-gcc" @@ -423,7 +424,7 @@ MinGW64: MinGW32: stage: stage1-testing - image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD + image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$MINGW_BUILD script: - ./bootstrap - export CC="ccache i686-w64-mingw32-gcc" |