Commit 9a371e69 authored by Anton Shestakov's avatar Anton Shestakov
Browse files

ci: set HGMODULEPOLICY when running specific variants

parent efb8ae4419b2
......@@ -17,6 +17,7 @@ variables:
PY: py2
PYTHON: python
RUNTEST_ARGS: ""
TEST_HGMODULEPOLICY: "allow"
.runtests_template: &runtests
image: octobus/ci-$PY-hgext3rd
......@@ -24,21 +25,25 @@ variables:
- hg pull -R /ci/repos/mercurial/
- hg_rev=$(tests/testlib/map-hg-rev.sh "$(hg log -r . -T '{branch}')")
- hg -R /ci/repos/mercurial/ update "$hg_rev"
- (cd tests; "$PYTHON" /ci/repos/mercurial/tests/run-tests.py --color=always $RUNTEST_ARGS)
- (cd tests; HGMODULEPOLICY="$TEST_HGMODULEPOLICY" "$PYTHON" /ci/repos/mercurial/tests/run-tests.py --color=always $RUNTEST_ARGS)
tests-py2-cext:
<<: *runtests
variables:
TEST_HGMODULEPOLICY: "c"
tests-py2-pure:
<<: *runtests
variables:
RUNTEST_ARGS: "--pure"
TEST_HGMODULEPOLICY: "py"
tests-py3-cext:
<<: *runtests
variables:
PY: py3
PYTHON: python3
TEST_HGMODULEPOLICY: "c"
tests-py3-pure:
<<: *runtests
......@@ -46,6 +51,7 @@ tests-py3-pure:
PY: py3
PYTHON: python3
RUNTEST_ARGS: "--pure"
TEST_HGMODULEPOLICY: "py"
doc:
image: octobus/ci-py2-evolve-doc
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment