summaryrefslogtreecommitdiff
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-30 16:05:08 +0000
commit824fa71b7f76db85286899bee2e50de025401ddb (patch)
treee571e80628758768575ac157a746987367d63859
parente0e20993540993c6d1f5ffe827ba692f4555f737 (diff)
downloadbuildstream-jonathan/win32_ci.tar.gz
Add tests that the basic functionality of buildstream works in win32jonathan/win32_ci
i.e. `bst help` and `bst init`
-rw-r--r--.gitlab-ci.yml37
1 files changed, 37 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 21de1f2de..fea5aeeeb 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -223,6 +223,43 @@ lint:
except:
- schedules
+tests-win32-master:
+ stage: test
+ variables:
+ LC_ALL: C.UTF-8
+ LANG: C.UTF-8
+ tags:
+ - win32
+ before_script:
+ - pip install colorama windows-curses cython
+ - pip install -e .
+ script:
+ - bst help
+ - md testdir
+ - bst init testdir --project-name="test"
+ only:
+ - master
+
+tests-win32-non-master:
+ stage: test
+ variables:
+ LC_ALL: C.UTF-8
+ LANG: C.UTF-8
+ tags:
+ - win32
+ before_script:
+ - whoami
+ - $Env:Path
+ - pip install colorama windows-curses cython
+ - pip install -e .
+ script:
+ - bst help
+ - md testdir
+ - bst init testdir --project-name="test"
+ except:
+ - master
+ when: manual
+
tests-wsl-master:
stage: test
variables: