Make gitlab-ci build release and test with release, debug, and asan

This commit is contained in:
Gary Talent 2023-12-01 00:53:23 -06:00
parent 6b3974eb93
commit eccb8c4fb3

View File

@ -18,10 +18,12 @@ build:
before_script:
- apt update && apt -y install make cmake ninja-build pkg-config xorg-dev libgtk-3-dev python3 python3-mypy
script:
- make purge configure-debug install
- make purge configure-release install
# run tests using the binary built before
test:
stage: test
script:
- make test
- make configure-release test
- make configure-debug test
- make configure-asan test