aboutsummaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorjaseg <git@jaseg.de>2021-06-05 22:53:56 +0200
committerjaseg <git@jaseg.de>2021-06-05 22:53:56 +0200
commitf2f0ac241672bbaac4ccb9eaa369c501951de949 (patch)
tree8b828c4d8c20dd828f6553e300a6bc96af5d3ea9 /.gitlab-ci.yml
parentb2873329d4f79df6670bb1d7784254a27d5669d1 (diff)
downloadgerbolyze-f2f0ac241672bbaac4ccb9eaa369c501951de949.tar.gz
gerbolyze-f2f0ac241672bbaac4ccb9eaa369c501951de949.tar.bz2
gerbolyze-f2f0ac241672bbaac4ccb9eaa369c501951de949.zip
CI: Run tests
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml22
1 files changed, 13 insertions, 9 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 29958c3..c066654 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2,37 +2,41 @@ variables:
GIT_SUBMODULE_STRATEGY: recursive
stages:
- - build
+ - test
-debian_10:
- stage: build
+test_debian_10:
+ stage: test
image: "registry.gitlab.com/gerbolyze/build-containers/debian:10"
script:
- "export PATH=$HOME/.local/bin:$HOME/.cargo/bin:$PATH CXX=clang++"
- "python3 setup.py install --user"
- "gerbolyze --help"
+ - "make -C svg-flatten tests"
-ubuntu_2004:
- stage: build
+test_ubuntu_2004:
+ stage: test
image: "registry.gitlab.com/gerbolyze/build-containers/ubuntu:20.04"
script:
- "export PATH=$HOME/.local/bin:$HOME/.cargo/bin:$PATH CXX=clang++"
- "python3 setup.py install --user"
- "gerbolyze --help"
+ - "make -C svg-flatten tests"
-fedora_33:
- stage: build
+test_fedora_33:
+ stage: test
image: "registry.gitlab.com/gerbolyze/build-containers/fedora:33"
script:
- "export PATH=$HOME/.local/bin:$HOME/.cargo/bin:$PATH CXX=clang++"
- "python3 setup.py install --user"
- "gerbolyze --help"
+ - "make -C svg-flatten tests"
-archlinux:
- stage: build
+test_archlinux:
+ stage: test
image: "registry.gitlab.com/gerbolyze/build-containers/archlinux:latest"
script:
- "export PATH=$HOME/.local/bin:$HOME/.cargo/bin:$PATH"
- "python setup.py install --user"
- "gerbolyze --help"
+ - "make -C svg-flatten tests"