D8011: heptapod-ci: add a basic file to be able to run tests with heptapod
marmoute (Pierre-Yves David)
phabricator at mercurial-scm.org
Fri Feb 7 20:40:25 UTC 2020
Closed by commit rHG8b1dd3f42396: heptapod-ci: add a basic file to be able to run tests with heptapod (authored by marmoute).
This revision was automatically updated to reflect the committed changes.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D8011?vs=19621&id=19987
CHANGES SINCE LAST ACTION
https://phab.mercurial-scm.org/D8011/new/
REVISION DETAIL
https://phab.mercurial-scm.org/D8011
AFFECTED FILES
contrib/heptapod-ci.yml
CHANGE DETAILS
diff --git a/contrib/heptapod-ci.yml b/contrib/heptapod-ci.yml
new file mode 100644
--- /dev/null
+++ b/contrib/heptapod-ci.yml
@@ -0,0 +1,13 @@
+image: octobus/ci-mercurial-core
+
+# The runner made a clone as root.
+# We make a new clone owned by user used to run the step.
+before_script:
+ - hg clone . /tmp/mercurial-ci/ --noupdate
+ - hg -R /tmp/mercurial-ci/ update `hg log --rev '.' --template '{node}'`
+ - cd /tmp/mercurial-ci/
+
+checks-py2:
+ script:
+ - cd tests/
+ - python run-tests.py --time test-check-*.*
To: marmoute, #hg-reviewers, pulkit
Cc: mercurial-devel
More information about the Mercurial-devel
mailing list