diff options
-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 |