Mercurial > evolve
comparison .gitlab-ci.yml @ 5076:43b448bb1a57
heptapod-ci: add pytype job, allow it to fail for now
author | Anton Shestakov <av6@dwimlabs.net> |
---|---|
date | Tue, 03 Dec 2019 14:56:25 +0700 |
parents | 1214f3d085a9 |
children | e5fe3ca5e6ad efb8ae4419b2 f4d991ac2cd6 |
comparison
equal
deleted
inserted
replaced
5075:fbe614cae40c | 5076:43b448bb1a57 |
---|---|
1 flake8: | 1 flake8: |
2 image: octobus/ci-py2-hgext3rd | 2 image: octobus/ci-py2-hgext3rd |
3 script: | 3 script: |
4 - hg files -0 'set:(**.py or grep("^#!.*python")) - removed()' -X hgext3rd/evolve/thirdparty | xargs -0 flake8 | 4 - hg files -0 'set:(**.py or grep("^#!.*python")) - removed()' -X hgext3rd/evolve/thirdparty | xargs -0 flake8 |
5 | |
6 pytype: | |
7 image: octobus/ci-py3-hgext3rd | |
8 script: | |
9 - hg pull -R /ci/repos/mercurial/ | |
10 - hg_rev=$(tests/testlib/map-hg-rev.sh "$(hg log -r . -T '{branch}')") | |
11 - hg -R /ci/repos/mercurial/ update "$hg_rev" | |
12 - jobs=$(python -c 'import multiprocessing; print multiprocessing.cpu_count()') | |
13 - pytype -P /ci/repos/mercurial/:hgext3rd -k hgext3rd -x hgext3rd/evolve/thirdparty -j $jobs || true | |
14 when: manual | |
5 | 15 |
6 tests-py2-cext: | 16 tests-py2-cext: |
7 image: octobus/ci-py2-hgext3rd | 17 image: octobus/ci-py2-hgext3rd |
8 script: | 18 script: |
9 - hg pull -R /ci/repos/mercurial/ | 19 - hg pull -R /ci/repos/mercurial/ |