diff options
author | Fedja Beader <fedja@protonmail.ch> | 2024-02-07 17:28:08 +0100 |
---|---|---|
committer | Fedja Beader <fedja@protonmail.ch> | 2024-02-07 17:28:32 +0100 |
commit | 3d6dbb31f086fe173e48a3020bd5b06dc93533d1 (patch) | |
tree | 567c46f1a7a6271a5b37a5b7326705c82e6e2a9a | |
parent | 7714c7c7bfe67e632b7f8162a5eab3eb7e4d0080 (diff) | |
download | tmwa-3d6dbb31f086fe173e48a3020bd5b06dc93533d1.tar.gz tmwa-3d6dbb31f086fe173e48a3020bd5b06dc93533d1.tar.bz2 tmwa-3d6dbb31f086fe173e48a3020bd5b06dc93533d1.tar.xz tmwa-3d6dbb31f086fe173e48a3020bd5b06dc93533d1.zip |
+ CI on Ubuntu 1804
-rw-r--r-- | .gitlab-ci.yml | 31 |
1 files changed, 31 insertions, 0 deletions
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 |