.gitlab-ci.yml
changeset 5076 43b448bb1a57
parent 4986 1214f3d085a9
child 5159 e5fe3ca5e6ad
child 5244 670e1c2b6844
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/