diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2016-05-09 21:47:14 +0200 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2016-05-09 21:47:18 +0200 |
commit | 777711134500f4deed4814f36a6cb09186b44ffe (patch) | |
tree | d69306b418df66a894d423702335f2c09d828d61 | |
parent | 5e9cbaedbe157ba66801cf06b8730c69acb5a815 (diff) | |
download | gnutls-777711134500f4deed4814f36a6cb09186b44ffe.tar.gz |
.gitlab-ci.yml: added build for windows DLLs
This creates the windows DLLs on every tagged release.
-rw-r--r-- | .gitlab-ci.yml | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0ed936a90e..847fc60c02 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -78,6 +78,25 @@ Build and Check in FIPS140-2 mode: - linux 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: - make autoreconf && rm -f tests/suite/mini-eagain2.c && mkdir -p build && cd build && |