heptapod-ci: add a job to test the rust version of Mercurial stable
authorPierre-Yves David <pierre-yves.david@octobus.net>
Sun, 17 Nov 2019 01:18:14 +0100
branchstable
changeset 44255 541a509a47a8
parent 44254 6733c565ca46
child 44256 74172a234dd3
heptapod-ci: add a job to test the rust version of Mercurial The rust version of Mercurial is not currently tested by anything else. So it get quite important that developer runs it. Differential Revision: https://phab.mercurial-scm.org/D8017
contrib/heptapod-ci.yml
--- a/contrib/heptapod-ci.yml	Sat Nov 16 12:26:54 2019 +0100
+++ b/contrib/heptapod-ci.yml	Sun Nov 17 01:18:14 2019 +0100
@@ -60,3 +60,16 @@
     variables:
         RUNTEST_ARGS: "--pure --blacklist /tmp/check-tests.txt"
         PYTHON: python3
+
+test-py2-rust:
+    <<: *runtests
+    variables:
+        HGWITHRUSTEXT: cpython
+        RUNTEST_ARGS: "--blacklist /tmp/check-tests.txt"
+
+test-py3-rust:
+    <<: *runtests
+    variables:
+        HGWITHRUSTEXT: cpython
+        RUNTEST_ARGS: "--blacklist /tmp/check-tests.txt"
+        PYTHON: python3