diff --git a/contrib/heptapod-ci.yml b/contrib/heptapod-ci.yml --- a/contrib/heptapod-ci.yml +++ b/contrib/heptapod-ci.yml @@ -1,5 +1,6 @@ stages: - tests + - phabricator image: registry.heptapod.net/mercurial/ci-images/mercurial-core @@ -22,12 +23,6 @@ - echo "$RUNTEST_ARGS" - HGMODULEPOLICY="$TEST_HGMODULEPOLICY" "$PYTHON" tests/run-tests.py --color=always $RUNTEST_ARGS -checks-py3: - <<: *runtests - variables: - RUNTEST_ARGS: "--time --test-list /tmp/check-tests.txt" - PYTHON: python3 - rust-cargo-test-py3: stage: tests script: @@ -35,3 +30,15 @@ - make rust-tests variables: PYTHON: python3 + +phabricator-refresh: + stage: phabricator + script: + - hg version -v + - hg log -r . + - hg phase -r . + - hg log --rev '.#stack and ::.' -T '\nONE-REV\n' | grep 'ONE-REV' | wc -l + - hg log --rev '.#stack and ::. and desc("re:\nDifferential Revision\x3A [^\n]+D\d+$")' -T '\nONE-REV\n' | grep 'ONE-REV' | wc -l + - hg log --rev '.#stack and ::.' -T '\nONE-REV\n' + - hg log --rev '.#stack and ::. and desc("re:\nDifferential Revision\x3A [^\n]+D\d+$")' -T '\nONE-REV\n' + - ./contrib/phab-refresh-stack.sh