diff options
author | Chandan Singh <csingh43@bloomberg.net> | 2019-12-24 12:31:35 +0000 |
---|---|---|
committer | Chandan Singh <chandan@chandansingh.net> | 2019-12-24 15:26:22 +0000 |
commit | 08991a2044cd821729a6a2b86a14a7cc658fa51b (patch) | |
tree | e19004217bb30060e49156b28875c60245a38f70 | |
parent | 2256ba6eea248b4e4f3fe827d61431fa6d63229e (diff) | |
download | buildstream-08991a2044cd821729a6a2b86a14a7cc658fa51b.tar.gz |
.gitlab-ci.yml: Add CI job to run tests without `--develop` flag
This is to prevent us from breaking `*-nocover` environments, and in
general, ensure that we can run tests correctly without `--develop`
flag.
-rw-r--r-- | .gitlab-ci.yml | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1fe25810a..7025a9f7a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -227,6 +227,14 @@ tests-spawn-multiprocessing-start-method: - chown -R buildstream:buildstream . - su buildstream -c "tox -- ${PYTEST_ARGS} tests/{artifactcache,cachekey,elements,format,frontend,internals,plugins,sourcecache}" +tests-no-usedevelop: + # Ensure that tests also pass without `--develop` flag. + image: registry.gitlab.com/buildstream/buildstream-docker-images/testsuite-fedora:31-${DOCKER_IMAGE_VERSION} + <<: *tests + variables: + TOXENV: py35-nocover,py36-nocover,py37-nocover,py38-nocover + + # Run type checkers mypy: stage: test |