]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
.gitlab-ci.yml: remove FreeBSD run
authorDaiki Ueno <ueno@gnu.org>
Thu, 11 Feb 2021 05:45:47 +0000 (06:45 +0100)
committerDaiki Ueno <ueno@gnu.org>
Thu, 11 Feb 2021 05:54:35 +0000 (06:54 +0100)
This used to run on a dedicated FreeBSD runner, which is no longer
maintained.

Signed-off-by: Daiki Ueno <ueno@gnu.org>
.gitlab-ci.yml

index 72d08de7d7fe497d5a494fc6180afe6c1c25a4b7..b58c869bd1433c95bbf1f08c07fe14ab82f1a8c7 100644 (file)
@@ -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: