.gitlab-ci.yml
branchstable
changeset 4966 4f3c87584a4a
parent 4959 edc29a909339
child 4974 3bcdaf298c7a
child 4986 1214f3d085a9
equal deleted inserted replaced
4960:4941bb6d179c 4966:4f3c87584a4a
     5 
     5 
     6 tests-py2-cext:
     6 tests-py2-cext:
     7     image: octobus/ci-py2-hgext3rd
     7     image: octobus/ci-py2-hgext3rd
     8     script:
     8     script:
     9         - hg pull -R /ci/repos/mercurial/
     9         - hg pull -R /ci/repos/mercurial/
    10         - hg -R /ci/repos/mercurial/ update `hg log -r . -T '{branch}'`
    10         - hg_rev=$(tests/testlib/map-hg-rev.sh "$(hg log -r . -T '{branch}')")
       
    11         - hg -R /ci/repos/mercurial/ update "$hg_rev"
    11         - (cd tests; /ci/repos/mercurial/tests/run-tests.py --color=always)
    12         - (cd tests; /ci/repos/mercurial/tests/run-tests.py --color=always)
    12 
    13 
    13 tests-py2-pure:
    14 tests-py2-pure:
    14     image: octobus/ci-py2-hgext3rd
    15     image: octobus/ci-py2-hgext3rd
    15     script:
    16     script:
    16         - hg pull -R /ci/repos/mercurial/
    17         - hg pull -R /ci/repos/mercurial/
    17         - hg -R /ci/repos/mercurial/ update `hg log -r . -T '{branch}'`
    18         - hg_rev=$(tests/testlib/map-hg-rev.sh "$(hg log -r . -T '{branch}')")
       
    19         - hg -R /ci/repos/mercurial/ update "$hg_rev"
    18         - (cd tests; /ci/repos/mercurial/tests/run-tests.py --color=always --pure)
    20         - (cd tests; /ci/repos/mercurial/tests/run-tests.py --color=always --pure)
    19 
    21 
    20 tests-py3-cext:
    22 tests-py3-cext:
    21     image: octobus/ci-py3-hgext3rd
    23     image: octobus/ci-py3-hgext3rd
    22     script:
    24     script:
    23         - hg pull -R /ci/repos/mercurial/
    25         - hg pull -R /ci/repos/mercurial/
    24         - hg -R /ci/repos/mercurial/ update `hg log -r . -T '{branch}'`
    26         - hg_rev=$(tests/testlib/map-hg-rev.sh "$(hg log -r . -T '{branch}')")
       
    27         - hg -R /ci/repos/mercurial/ update "$hg_rev"
    25         - (cd tests; python3 /ci/repos/mercurial/tests/run-tests.py --color=always)
    28         - (cd tests; python3 /ci/repos/mercurial/tests/run-tests.py --color=always)
    26 
    29 
    27 tests-py3-pure:
    30 tests-py3-pure:
    28     image: octobus/ci-py3-hgext3rd
    31     image: octobus/ci-py3-hgext3rd
    29     script:
    32     script:
    30         - hg pull -R /ci/repos/mercurial/
    33         - hg pull -R /ci/repos/mercurial/
    31         - hg -R /ci/repos/mercurial/ update `hg log -r . -T '{branch}'`
    34         - hg_rev=$(tests/testlib/map-hg-rev.sh "$(hg log -r . -T '{branch}')")
       
    35         - hg -R /ci/repos/mercurial/ update "$hg_rev"
    32         - (cd tests; python3 /ci/repos/mercurial/tests/run-tests.py --color=always --pure)
    36         - (cd tests; python3 /ci/repos/mercurial/tests/run-tests.py --color=always --pure)