From 3d6dbb31f086fe173e48a3020bd5b06dc93533d1 Mon Sep 17 00:00:00 2001 From: Fedja Beader Date: Wed, 7 Feb 2024 17:28:08 +0100 Subject: + CI on Ubuntu 1804 --- .gitlab-ci.yml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1719df6..a352648 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -35,6 +35,25 @@ re:debian-stable:build: untracked: true expire_in: 30 mins +re:ubuntu1804:build: + <<: *prerequisites + stage: build + image: ubuntu:18.04 + variables: + <<: *base_vars + script: + - echo "Building TMW Athena $CI_BUILD_NAME" + - git submodule update --init + - git fetch -t + - printf "Building TMW Athena version %s\n" "$(git describe --tags HEAD)" + - ./configure --user + - make + - make install + artifacts: # required for test stage + untracked: true + expire_in: 30 mins + + re:debian-stable:test: <<: *prerequisites stage: test @@ -45,3 +64,15 @@ re:debian-stable:test: script: - printf "Testing TMW Athena version %s\n" "$(git describe --tags HEAD)" - make test + + +re:ubuntu1804:test: + <<: *prerequisites + stage: test + image: ubuntu:18.04 + variables: + <<: *base_vars + INSTALL_PACKAGES: gdb + script: + - printf "Testing TMW Athena version %s\n" "$(git describe --tags HEAD)" + - make test -- cgit v1.2.3-70-g09d2