contrib/heptapod-ci.yml
changeset 45965 3302584ac0c7
parent 45959 3a3a510617e5
child 45991 c7f40562389f
equal deleted inserted replaced
45964:46a16b2c082d 45965:3302584ac0c7
     4 image: registry.heptapod.net/mercurial/ci-images/mercurial-core
     4 image: registry.heptapod.net/mercurial/ci-images/mercurial-core
     5 
     5 
     6 # The runner made a clone as root.
     6 # The runner made a clone as root.
     7 # We make a new clone owned by user used to run the step.
     7 # We make a new clone owned by user used to run the step.
     8 before_script:
     8 before_script:
     9     - hg clone . /tmp/mercurial-ci/ --noupdate
     9     - hg clone . /tmp/mercurial-ci/ --noupdate --config phases.publish=no
    10     - hg -R /tmp/mercurial-ci/ update `hg log --rev '.' --template '{node}'`
    10     - hg -R /tmp/mercurial-ci/ update `hg log --rev '.' --template '{node}'`
    11     - cd /tmp/mercurial-ci/rust/rhg
    11     - cd /tmp/mercurial-ci/rust/rhg
    12     - cargo build
    12     - cargo build
    13     - cd /tmp/mercurial-ci/
    13     - cd /tmp/mercurial-ci/
    14     - ls -1 tests/test-check-*.* > /tmp/check-tests.txt
    14     - ls -1 tests/test-check-*.* > /tmp/check-tests.txt