jobs:
- 'xtesting-pi-{repo}-{container}-{tag}-pull'
-- project:
- name: 'xtesting-pi-ollivier-xtesting-mts-pull'
- <<: *xtesting-pi-params
- container: 'xtesting-mts'
- jobs:
- - 'xtesting-pi-{repo}-{container}-{tag}-pull'
-
- job-template:
name: 'xtesting-pi-{repo}-{container}-{tag}-rmi'
parameters:
jobs:
- 'xtesting-pi-{repo}-{container}-{tag}-rmi'
-- project:
- name: 'xtesting-pi-ollivier-xtesting-mts-rmi'
- <<: *xtesting-pi-params
- container: 'xtesting-mts'
- jobs:
- - 'xtesting-pi-{repo}-{container}-{tag}-rmi'
-
- job-template:
name: 'xtesting-pi-ollivier-xtesting-{tag}-{test}-run'
parameters:
- fifth
- sixth
- eighth
+ - nineth
privileged: 'false'
network: bridge
uid: 1000
gid: 1000
+ exclude:
+ - tag: wallaby
+ test: nineth
+ - tag: xena
+ test: nineth
jobs:
- 'xtesting-pi-ollivier-xtesting-{tag}-{test}-run'
-- job-template:
- name: 'xtesting-pi-ollivier-xtesting-mts-{tag}-{test}-run'
- parameters:
- - xtesting-pi-node:
- node: '{node}'
- - xtesting-pi-build_tag:
- build_tag: ''
- builders:
- - xtesting-pi-run-containers:
- <<: *xtesting-pi-run-containers
-
-- project:
- name: 'xtesting-pi-ollivier-xtesting-mts'
- <<: *xtesting-pi-params
- volumes:
- env:
- published_ports:
- container: 'xtesting-mts'
- test:
- - seventh
- privileged: 'false'
- network: bridge
- uid: 1000
- gid: 1000
- jobs:
- - 'xtesting-pi-ollivier-xtesting-mts-{tag}-{test}-run'
-
- builder:
name: xtesting-pi-zip
builders:
projects:
- name: 'xtesting-pi-ollivier-xtesting-{tag}-rmi'
<<: *xtesting-pi-jobs
- - name: 'xtesting-pi-ollivier-xtesting-mts-{tag}-rmi'
- <<: *xtesting-pi-jobs
- multijob:
name: pull containers
projects:
- name: 'xtesting-pi-ollivier-xtesting-{tag}-pull'
<<: *xtesting-pi-jobs
- - name: 'xtesting-pi-ollivier-xtesting-mts-{tag}-pull'
- <<: *xtesting-pi-jobs
- multijob:
name: ollivier/xtesting:{tag}
projects:
<<: *xtesting-pi-jobs
- name: 'xtesting-pi-ollivier-xtesting-{tag}-eighth-run'
<<: *xtesting-pi-jobs
- - multijob:
- name: ollivier/xtesting-mts:{tag}
- projects:
- - name: 'xtesting-pi-ollivier-xtesting-mts-{tag}-seventh-run'
+ - name: 'xtesting-pi-ollivier-xtesting-{tag}-nineth-run'
<<: *xtesting-pi-jobs
- multijob:
name: dump all campaign data
jobs:
- 'xtesting-{repo}-{container}-{tag}-pull'
-- project:
- name: 'xtesting-opnfv-xtesting-mts-pull'
- <<: *xtesting-params
- container: 'xtesting-mts'
- jobs:
- - 'xtesting-{repo}-{container}-{tag}-pull'
-
- job-template:
name: 'xtesting-{repo}-{container}-{tag}-rmi'
parameters:
jobs:
- 'xtesting-{repo}-{container}-{tag}-rmi'
-- project:
- name: 'xtesting-opnfv-xtesting-mts-rmi'
- <<: *xtesting-params
- container: 'xtesting-mts'
- jobs:
- - 'xtesting-{repo}-{container}-{tag}-rmi'
-
- job-template:
name: 'xtesting-opnfv-xtesting-{tag}-{test}-run'
parameters:
- fifth
- sixth
- eighth
+ - nineth
privileged: 'false'
network: bridge
uid: 1000
gid: 1000
+ exclude:
+ - tag: wallaby
+ test: nineth
+ - tag: xena
+ test: nineth
jobs:
- 'xtesting-opnfv-xtesting-{tag}-{test}-run'
-- job-template:
- name: 'xtesting-opnfv-xtesting-mts-{tag}-{test}-run'
- parameters:
- - xtesting-node:
- node: '{node}'
- - xtesting-build_tag:
- build_tag: ''
- builders:
- - xtesting-run-containers:
- <<: *xtesting-run-containers
-
-- project:
- name: 'xtesting-opnfv-xtesting-mts'
- <<: *xtesting-params
- volumes:
- env:
- published_ports:
- container: 'xtesting-mts'
- test:
- - seventh
- privileged: 'false'
- network: bridge
- uid: 1000
- gid: 1000
- jobs:
- - 'xtesting-opnfv-xtesting-mts-{tag}-{test}-run'
-
- builder:
name: xtesting-zip
builders:
projects:
- name: 'xtesting-opnfv-xtesting-{tag}-rmi'
<<: *xtesting-jobs
- - name: 'xtesting-opnfv-xtesting-mts-{tag}-rmi'
- <<: *xtesting-jobs
- multijob:
name: pull containers
projects:
- name: 'xtesting-opnfv-xtesting-{tag}-pull'
<<: *xtesting-jobs
- - name: 'xtesting-opnfv-xtesting-mts-{tag}-pull'
- <<: *xtesting-jobs
- multijob:
name: opnfv/xtesting:{tag}
projects:
<<: *xtesting-jobs
- name: 'xtesting-opnfv-xtesting-{tag}-eighth-run'
<<: *xtesting-jobs
- - multijob:
- name: opnfv/xtesting-mts:{tag}
- projects:
- - name: 'xtesting-opnfv-xtesting-mts-{tag}-seventh-run'
+ - name: 'xtesting-opnfv-xtesting-{tag}-nineth-run'
<<: *xtesting-jobs
- multijob:
name: dump all campaign data
jobs:
- 'xtesting-{repo}-{container}-{tag}-gate'
-- project:
- name: xtesting-opnfv-xtesting-mts-{tag}-gate
- <<: *xtesting-params
- container: xtesting-mts
- ref_arg: BRANCH
- path: docker/mts
- jobs:
- - 'xtesting-{repo}-{container}-{tag}-gate'
-
- trigger:
name: xtesting-patchset-created
triggers:
projects:
- name: 'xtesting-opnfv-xtesting-{tag}-rmi'
<<: *xtesting-jobs
- - name: 'xtesting-opnfv-xtesting-mts-{tag}-rmi'
- <<: *xtesting-jobs
- multijob:
name: remove dependency
projects:
projects:
- name: 'xtesting-opnfv-xtesting-{tag}-gate'
<<: *xtesting-jobs
- - multijob:
- name: opnfv/xtesting-mts
- projects:
- - name: 'xtesting-opnfv-xtesting-mts-{tag}-gate'
- <<: *xtesting-jobs
- multijob:
name: opnfv/xtesting:{tag}
projects:
<<: *xtesting-jobs
- name: 'xtesting-opnfv-xtesting-{tag}-eighth-run'
<<: *xtesting-jobs
- - multijob:
- name: opnfv/xtesting-mts:{tag}
- projects:
- - name: 'xtesting-opnfv-xtesting-mts-{tag}-seventh-run'
+ - name: 'xtesting-opnfv-xtesting-{tag}-nineth-run'
<<: *xtesting-jobs
publishers:
- email-ext:
jobs:
- 'xtesting-{repo}-{container}-{tag}-build'
-- project:
- name: xtesting-opnfv-xtesting-mts-{tag}-build
- <<: *xtesting-params
- container: xtesting-mts
- ref_arg: BRANCH
- path: docker/mts
- jobs:
- - 'xtesting-{repo}-{container}-{tag}-build'
-
- job-template:
name: 'xtesting-{tag}-docker'
project-type: multijob
projects:
- name: 'xtesting-opnfv-xtesting-{tag}-build'
<<: *xtesting-jobs
- - multijob:
- name: opnfv/xtesting-mts
- projects:
- - name: 'xtesting-opnfv-xtesting-mts-{tag}-build'
- <<: *xtesting-jobs
publishers:
- email-ext:
failure: false
jobs:
- 'xtesting-{repo}-{container}-{tag}-trivy'
-- project:
- name: 'xtesting-opnfv-xtesting-mts-trivy'
- <<: *xtesting-params
- container: 'xtesting-mts'
- jobs:
- - 'xtesting-{repo}-{container}-{tag}-trivy'
-
- builder:
name: xtesting-grype
builders:
jobs:
- 'xtesting-{repo}-{container}-{tag}-grype'
-- project:
- name: 'xtesting-opnfv-xtesting-mts-grype'
- <<: *xtesting-params
- container: 'xtesting-mts'
- jobs:
- - 'xtesting-{repo}-{container}-{tag}-grype'
-
- project:
name: 'xtesting'
<<: *xtesting-params