summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorJonathan Maw <jonathan.maw@codethink.co.uk>2019-10-21 16:45:28 +0100
committerJonathan Maw <jonathan.maw@codethink.co.uk>2019-10-31 15:22:10 +0000
commit4a75383a05e2d8f94534d537b48bf3be104bee6b (patch)
tree0d3a50ce7f2f130b0b45b53114dec372c060965a /.gitlab-ci.yml
parent54720db8ceda1bdc760e44243eacac0ccfdd0cae (diff)
downloadbuildstream-4a75383a05e2d8f94534d537b48bf3be104bee6b.tar.gz
Add tests that the basic functionality of buildstream works in win32
i.e. `bst help` and `bst init`
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml27
1 files changed, 27 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f669e1905..78472190b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -223,6 +223,33 @@ lint:
except:
- schedules
+# Catch regressions in native windows support
+tests-win32-master:
+ stage: test
+ variables:
+ LC_ALL: C.UTF-8
+ LANG: C.UTF-8
+ tags:
+ - win32
+ script:
+ - tox -e win32
+ only:
+ - master
+
+# Optional test to catch regressions in native windows support on non-master branches
+tests-win32-non-master:
+ stage: test
+ variables:
+ LC_ALL: C.UTF-8
+ LANG: C.UTF-8
+ tags:
+ - win32
+ script:
+ - tox -e win32
+ except:
+ - master
+ when: manual
+
tests-wsl-master:
stage: test
variables: