diff options
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9706037a4..76788c064 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -96,7 +96,6 @@ tests-unix: # Since the unix platform is required to run as root, no user change required - ${TEST_COMMAND} - tests-fedora-missing-deps: # Ensure that tests behave nicely while missing bwrap and ostree image: buildstream/testsuite-fedora:28-5da27168-32c47d1c @@ -114,6 +113,22 @@ tests-fedora-missing-deps: - ${TEST_COMMAND} +tests-fedora-update-deps: + # Check if the tests pass after updating requirements to their latest + # allowed version. + allow_failure: true + image: buildstream/testsuite-fedora:28-5da27168-32c47d1c + <<: *tests + + script: + - useradd -Um buildstream + - chown -R buildstream:buildstream . + + - make --always-make --directory requirements + - cat requirements/*.txt + + - ${TEST_COMMAND} + # Lint separately from testing lint: stage: test |