Commit e2b89c2b545 by Georges Racinet

ci: fixing configuration from heptapod-0-8 branch

making sure that the proper hg version is in use, that `ssh` is there etc.
This is now the same as in heptapod-0-8

--HG--
branch : heptapod-0-7
parent 14799e5a7ed
Pipeline #2237 passed with stage
in 5 minutes 5 seconds
tests-hg-5.2:
image: octobus/ci-py2-hgext3rd:hg-5.2
variables:
PYTHONPATH: /ci/repos/mercurial
before_script:
- apt-get update
- apt-get -y install git-core subversion subversion-tools openssh-client
- PYTHONPATH= pip install --user dulwich==0.19.13 hg-evolve==9.2.1
tests-hg-default:
image: octobus/ci-py2-hgext3rd
script:
- apt-get update && apt-get -y install git-core subversion subversion-tools
- pip install --user hg-evolve==9.2.1
- tests/run-tests.py --color=always
except:
- schedules
- PYTHONPATH= hg pull -R /ci/repos/mercurial/ --rev default
- PYTHONPATH= hg -R /ci/repos/mercurial/ update default
- PYTHONPATH= hg -R /ci/repos/mercurial summary
- PYTHONPATH= pip install --user hg+https://mirror.octobus.net/evolve
- make -C /ci/repos/mercurial local
- cp /ci/repos/mercurial/hg .
- tests/run-tests.py -lv --color=always
tests-hg-stable:
image: octobus/ci-py2-hgext3rd
script:
- apt-get update && apt-get -y install git-core subversion subversion-tools
- pip install --user hg-evolve==9.2.1 dulwich==0.19.13
- hg pull -R /ci/repos/mercurial/ --rev stable
- hg -R /ci/repos/mercurial/ update stable
- (cd tests; /ci/repos/mercurial/tests/run-tests.py -v --color=always)
- PYTHONPATH= hg pull -R /ci/repos/mercurial/ --rev stable
- PYTHONPATH= hg -R /ci/repos/mercurial/ update stable
- PYTHONPATH= hg -R /ci/repos/mercurial summary
- make -C /ci/repos/mercurial local
- cp /ci/repos/mercurial/hg .
- tests/run-tests.py -lv --color=always
tests-hg-5.2:
image: octobus/ci-py2-hgext3rd:hg-5.2
script:
- cp /ci/repos/mercurial/hg .
- ./hg version --debug
- tests/run-tests.py -lv --color=always
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment