1- include : https://gitlab/Sensirion/Python/ci-config-python/raw/master/gitlab-ci-template-v1 .yml
1+ include : https://gitlab.sensirion.lokal /Sensirion/Python/ci-config-python/raw/master/gitlab-ci-template-v2 .yml
22
33check_rst_syntax :
4- extends : .check_rst_syntax_v1
5- script :
6- - rst-lint *.rst
4+ extends : .check_rst_syntax_v2
5+
6+ check_editorconfig :
7+ extends : .check_editorconfig_v2
8+
9+
10+ py2p7_linux_build :
11+ extends : .py2p7_linux_build_v2
12+
13+ py3p5_linux_build :
14+ extends : .py3p5_linux_build_v2
715
16+ py3p6_linux_build :
17+ extends : .py3p6_linux_build_v2
818
9- py2p7_linux_build_v1 :
10- extends : .py2p7_linux_build_v1
19+ py3p8_linux_build :
20+ extends : .py3p8_linux_build_v2
1121
12- py3p5_linux_build_v1 :
13- extends : .py3p5_linux_build_v1
1422
23+ py2p7_32bit_win_build :
24+ extends : .py2p7_32bit_win_docker_build_v2
1525
16- py2p7_32bit_win_build_v1 :
17- extends : .py2p7_32bit_win_docker_build_v1
26+ py3p5_64bit_win_build :
27+ extends : .py3p5_64bit_win_docker_build_v2
1828
19- py3p5_64bit_win_build_v1 :
20- extends : .py3p5_64bit_win_docker_build_v1
29+ py3p8_64bit_win_build :
30+ extends : .py3p8_64bit_win_docker_build_v2
2131
2232
2333build_docs :
24- extends : .build_docs_v1
34+ extends : .build_docs_v2
2535 script :
26- - apt-get update && apt-get install -y graphviz
2736 - python setup.py install
2837 - pip install -r docs/requirements.txt
2938 - ./ci/set_git_config.sh
3039 - sphinx-versioning build -r "$CI_COMMIT_REF_NAME" -w "$CI_COMMIT_REF_NAME" docs docs/_build/html
31- artifacts :
32- paths : [docs/_build]
33- expire_in : 1 week
34- when : always
3540
3641
37- deploy_staging_v1 :
38- extends : .deploy_staging_v1
42+ deploy_staging :
43+ extends : .deploy_staging_v2
3944
40- deploy_stable_v1 :
41- extends : .deploy_stable_v1
45+ deploy_stable :
46+ extends : .deploy_stable_v2
4247 environment :
4348 name : pypi.org
4449 url : https://pypi.org/project/sensirion-i2c-driver/
@@ -54,11 +59,10 @@ deploy_stable_v1:
5459deploy_docs :
5560 stage : deploy
5661 tags : [linux, docker]
57- image : registry.gitlab.sensirion.lokal/sensirion/docker/docker-python:3.6-18.04-1.1 .0
62+ image : registry.gitlab.sensirion.lokal/sensirion/docker/docker-python:3.6-18.04-2.7 .0
5863 dependencies : []
5964 only : [master, tags]
6065 script :
61- - apt-get update && apt-get install -y graphviz
6266 - python setup.py install
6367 - pip install -r docs/requirements.txt
6468 - ./ci/set_git_config.sh
0 commit comments