diff options
author | Daiki Ueno <ueno@gnu.org> | 2021-02-11 06:45:47 +0100 |
---|---|---|
committer | Daiki Ueno <ueno@gnu.org> | 2021-02-11 06:54:35 +0100 |
commit | 2ea09dff25c74a4da598efdc62e7d3b42a11727c (patch) | |
tree | 008f9f471eb0142d2c270d46f8c257e9b53fce40 | |
parent | 6a1028ca5c0dd106e34155d7e195f8895cff0a5a (diff) | |
download | gnutls-2ea09dff25c74a4da598efdc62e7d3b42a11727c.tar.gz |
.gitlab-ci.yml: remove FreeBSD run
This used to run on a dedicated FreeBSD runner, which is no longer
maintained.
Signed-off-by: Daiki Ueno <ueno@gnu.org>
-rw-r--r-- | .gitlab-ci.yml | 35 |
1 files changed, 1 insertions, 34 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 72d08de7d7..b58c869bd1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -23,7 +23,7 @@ variables: # time even increases (e.g. due to more cache misses). # $BUILDJOBS seems to be best with $(nproc)+1, while $CHECKJOBS can be much # higher because several tests have a large I/O waiting time. - # The numbers are hard-coded since FreeBSD doesn't know the nproc command. + # The numbers are hard-coded for the platforms without the nproc command. BUILDJOBS: 2 CHECKJOBS: 16 @@ -179,39 +179,6 @@ doc-dist.Fedora: - make -j$CHECKJOBS distcheck -# That is a specific runner that we cannot enable universally. -# We restrict it to builds under the $BUILD_IMAGES_PROJECT project. -FreeBSD.x86_64: - extends: - - .test - needs: [] # builds own artifacts, no need to wait - variables: - COMPILER: clang - image: - script: - - git clone --depth 1 --branch master https://gitlab.com/gnutls/nettle.git nettle-git - - export NETTLE_DIR=${PWD}/nettle - - cd nettle-git - - ./.bootstrap - - ./configure --enable-mini-gmp --disable-documentation --disable-openssl --prefix=$NETTLE_DIR - - gmake - - gmake install - - cd - - - ./bootstrap - - export LDFLAGS="-Wl,-rpath,$NETTLE_DIR/lib -L$NETTLE_DIR/lib -L/usr/local/lib" - - export PKG_CONFIG_PATH=$NETTLE_DIR/lib/pkgconfig - - export CPPFLAGS=`pkg-config hogweed --cflags-only-I` - - export LD_LIBRARY_PATH=$NETTLE_DIR/lib - - ./configure --disable-full-test-suite --cache-file $CCACHE_FILE --disable-gcc-warnings --disable-guile --disable-doc --with-nettle-mini - - gmake V=1 2>&1 | tee make.log - - gmake check - tags: - - freebsd - only: - - branches@gnutls/gnutls - except: - - tags - # Two runs, one with normal backend and another with pkcs11 trust store UB+ASAN-Werror.Fedora.x86_64.gcc: extends: |