Skip to content
Snippets Groups Projects
Commit 87a77fd8c9a1 authored by Georges Racinet's avatar Georges Racinet
Browse files

Heptapod CI: install test-requirements.txt

Not actually needed in the most common cases… until it is!
parent ee0b9b0480e4
No related branches found
No related tags found
No related merge requests found
Pipeline #14824 passed with warnings
......@@ -41,6 +41,10 @@
- pip3 install https://foss.heptapod.net/heptapod/py-heptapod/-/archive/branch/${CI_COMMIT_HG_BRANCH}/py-heptapod-branch-${CI_COMMIT_HG_BRANCH}.tar.bz2
# cleanup of previous failed attempt, can be removed after a few weeks
- rm -rf py-heptapod
# usually the base image should have all that's needed
# but in case of changes in test dependencies, we may still
# need to install/update something.
- pip3 install -r test-requirements.txt
- pip3 freeze
- flake8 --exclude stub hgitaly hgext3rd
- ./run-all-tests
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment