summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFreeyorp <TheFreeYorp+git@gmail.com>2024-06-05 18:44:47 +0000
committerFreeyorp <TheFreeYorp+git@gmail.com>2024-06-05 23:54:33 +0000
commitd076f79ad35fb9b018b4cc21e27460c5c97e6d49 (patch)
treea8fcda99b6e0199be10e896493452f012f654128
parenta9843a189832de03d610ff294e5bc5ba8dd7d9df (diff)
downloadtmwa-d076f79ad35fb9b018b4cc21e27460c5c97e6d49.tar.gz
tmwa-d076f79ad35fb9b018b4cc21e27460c5c97e6d49.tar.bz2
tmwa-d076f79ad35fb9b018b4cc21e27460c5c97e6d49.tar.xz
tmwa-d076f79ad35fb9b018b4cc21e27460c5c97e6d49.zip
CI: Out-of-tree build by default
-rw-r--r--.gitlab-ci.yml10
1 files changed, 8 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 65b8961..4031978 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -29,7 +29,9 @@ re:ubuntu1804:build:
- git submodule update --init
- git fetch -t
- printf "Building TMW Athena version %s\n" "$(git describe --tags HEAD)"
- - ./configure --user
+ - mkdir build
+ - cd build
+ - ../configure --user
- make
- whoami
- make install
@@ -52,7 +54,9 @@ re:ubuntu2204:build:
- git submodule update --init
- git fetch -t
- printf "Building TMW Athena version %s\n" "$(git describe --tags HEAD)"
- - ./configure --user
+ - mkdir build
+ - cd build
+ - ../configure --user
- make
- whoami
- make install
@@ -75,6 +79,7 @@ re:ubuntu2204:build:
INSTALL_PACKAGES: python3 gdb
script:
- printf "Testing TMW Athena version %s\n" "$(git describe --tags HEAD)"
+ - cd build
- make test
re:ubuntu2204:test:
@@ -86,4 +91,5 @@ re:ubuntu2204:test:
INSTALL_PACKAGES: python3 gdb
script:
- printf "Testing TMW Athena version %s\n" "$(git describe --tags HEAD)"
+ - cd build
- make test