summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2019-01-02 10:31:08 +0100
committerNiels Möller <nisse@lysator.liu.se>2019-01-12 17:38:24 +0100
commit7e00a2d174385903c2f187ecb54118ec4f4d390d (patch)
treec1874c1bdf4a6334f7677752817b3ffad188761d
parent2767ebce0861775dd54b9a71e25c13fbbedc3f4a (diff)
downloadnettle-7e00a2d174385903c2f187ecb54118ec4f4d390d.tar.gz
.gitlab-ci.yml: updated to new images by gnutls
Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
-rw-r--r--.gitlab-ci.yml30
1 files changed, 18 insertions, 12 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 166de71b..96a007e7 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,8 +1,8 @@
variables:
BUILD_IMAGES_PROJECT: gnutls/build-images
DEBIAN_CROSS_BUILD: buildenv-debian-cross
- FEDORA_BUILD: buildenv-f28
- FEDORA_X86_BUILD: buildenv-f28-x86
+ FEDORA_BUILD: buildenv-f29
+ DEBIAN_X86_CROSS_BUILD: buildenv-debian-x86-cross
GET_SOURCES_ATTEMPTS: "3"
# remove any pre-installed headers from nettle
@@ -20,16 +20,6 @@ build/x86-64:
- shared
except:
- tags
-build/x86:
- image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_X86_BUILD
- script:
- - ./.bootstrap &&
- PKG_CONFIG_PATH="/usr/lib/pkgconfig/" CFLAGS="-O2 -g -m32" LDFLAGS="-m32" ./configure --build=i686-redhat-linux --enable-fat --disable-documentation && make -j4 &&
- make check -j4
- tags:
- - shared
- except:
- - tags
build/mini-gmp:
image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD
script:
@@ -98,6 +88,22 @@ build/gnutls:
- gnutls-git/*.log
- gnutls-git/tests/*/*.log
- gnutls-git/tests/suite/*/*.log
+Debian.cross.x86:
+ image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$DEBIAN_X86_CROSS_BUILD
+ before_script:
+ - apt-get remove -y nettle-dev:i386
+ script:
+ - build=$(dpkg-architecture -qDEB_HOST_GNU_TYPE)
+ - host=i686-linux-gnu
+ - export CC_FOR_BUILD="gcc"
+ - export CC="$host-gcc"
+ - ./.bootstrap &&
+ CFLAGS="-O2 -g" ./configure --build=$build --host=$host --enable-fat --disable-documentation && make -j4 &&
+ make check -j4
+ tags:
+ - shared
+ except:
+ - tags
.Debian.cross.template: &Debian_cross_template
image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$DEBIAN_CROSS_BUILD
before_script: