blob: 902843f8b3cc9d63a73031019e685d71e064e106 [file] [log] [blame]
Philippe Mathieu-Daudéf659e652021-05-19 20:54:59 +02001check-patch:
2 stage: build
3 image: $CI_REGISTRY_IMAGE/qemu/centos8:latest
4 needs:
5 job: amd64-centos8-container
Alex Bennéeb114a0b2021-06-02 16:32:47 +01006 script:
Alex Bennéeb114a0b2021-06-02 16:32:47 +01007 - .gitlab-ci.d/check-patch.py
Philippe Mathieu-Daudéf659e652021-05-19 20:54:59 +02008 variables:
9 GIT_DEPTH: 1000
Philippe Mathieu-Daudé2d9e45b2021-05-25 15:17:10 +020010 rules:
Daniel P. Berrangédcbad7a2021-09-17 17:23:29 +010011 - if: '$CI_PROJECT_NAMESPACE == "qemu-project"'
Philippe Mathieu-Daudé2d9e45b2021-05-25 15:17:10 +020012 when: never
13 - when: on_success
14 allow_failure: true
Philippe Mathieu-Daudéf659e652021-05-19 20:54:59 +020015
16check-dco:
17 stage: build
18 image: $CI_REGISTRY_IMAGE/qemu/centos8:latest
19 needs:
20 job: amd64-centos8-container
21 script: .gitlab-ci.d/check-dco.py
Philippe Mathieu-Daudéf659e652021-05-19 20:54:59 +020022 variables:
23 GIT_DEPTH: 1000
Philippe Mathieu-Daudé2d9e45b2021-05-25 15:17:10 +020024 rules:
25 - if: '$CI_PROJECT_NAMESPACE == "qemu-project" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
26 when: never
27 - when: on_success
John Snow6b9c2772021-05-27 17:17:15 -040028
29check-python-pipenv:
30 stage: test
31 image: $CI_REGISTRY_IMAGE/qemu/python:latest
32 script:
John Snow6f84d722021-06-29 17:43:15 -040033 - make -C python check-pipenv
John Snow6b9c2772021-05-27 17:17:15 -040034 variables:
35 GIT_DEPTH: 1
36 needs:
37 job: python-container
38
39check-python-tox:
40 stage: test
41 image: $CI_REGISTRY_IMAGE/qemu/python:latest
42 script:
43 - make -C python check-tox
44 variables:
45 GIT_DEPTH: 1
Wainer dos Santos Moschetta6f651a62021-06-30 15:45:46 -030046 QEMU_TOX_EXTRA_ARGS: --skip-missing-interpreters=false
John Snow6b9c2772021-05-27 17:17:15 -040047 needs:
48 job: python-container
49 allow_failure: true