summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2016-05-20 07:51:32 +0200
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2016-05-20 07:51:32 +0200
commit2d57fd211e3647cb17f76d990681d88d18a4969c (patch)
tree9fc288d58c0b44a6998d46743f69321dc23e164d
parent5dcb92de39cbea594bf4431b8b21278318ceb75f (diff)
downloadgnutls-2d57fd211e3647cb17f76d990681d88d18a4969c.tar.gz
.gitlab-ci.yml: added windows DLL build for 3.4.x branchgnutls_3_4_12
-rw-r--r--.gitlab-ci.yml19
1 files changed, 19 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 358f776e4e..4622086c21 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -60,6 +60,25 @@ Build and Check in FIPS140-2 mode:
- nettle3
except:
- tags
+Release build for windows DLLs:
+ script:
+ - make autoreconf && rm -f tests/suite/mini-eagain2.c && mingw32-configure --enable-local-libopts --without-p11-kit --disable-non-suiteb-curves --disable-doc --disable-valgrind-tests &&
+ mingw32-make -j4 && make check -j4
+ tags:
+ - nettle3
+ - wine
+ - mingw
+ - linux
+ only:
+ - tags
+ artifacts:
+ paths:
+ - src/*.exe
+ - lib/.libs/*.dll
+ - lib/.libs/*.a
+ - lib/*.def
+ - lib/includes/gnutls/*.h
+ - lib/gnutls.pc
Build and Check for windows in separate build dir:
script:
- git submodule update --init && make autoreconf && rm -f tests/suite/mini-eagain2.c && mkdir -p build && cd build &&