1check-patch: 2 extends: .base_job_template 3 stage: build 4 image: python:3.10-alpine 5 needs: [] 6 script: 7 - .gitlab-ci.d/check-patch.py 8 variables: 9 GIT_DEPTH: 1000 10 QEMU_JOB_ONLY_FORKS: 1 11 before_script: 12 - apk -U add git perl 13 allow_failure: true 14 15check-dco: 16 extends: .base_job_template 17 stage: build 18 image: python:3.10-alpine 19 needs: [] 20 script: .gitlab-ci.d/check-dco.py 21 variables: 22 GIT_DEPTH: 1000 23 before_script: 24 - apk -U add git 25 26check-python-pipenv: 27 extends: .base_job_template 28 stage: test 29 image: $CI_REGISTRY_IMAGE/qemu/python:latest 30 script: 31 - make -C python check-pipenv 32 variables: 33 GIT_DEPTH: 1 34 needs: 35 job: python-container 36 37check-python-tox: 38 extends: .base_job_template 39 stage: test 40 image: $CI_REGISTRY_IMAGE/qemu/python:latest 41 script: 42 - make -C python check-tox 43 variables: 44 GIT_DEPTH: 1 45 QEMU_TOX_EXTRA_ARGS: --skip-missing-interpreters=false 46 QEMU_JOB_OPTIONAL: 1 47 needs: 48 job: python-container 49