<<: *functest-kubernetes-pi-params
container: 'functest-kubernetes-healthcheck'
exclude:
- - tag: arm-latest
- - tag: arm-kali
- - tag: arm-jerma
- - tag: arm-iruya
- tag: arm-hunter
- - tag: arm64-latest
- - tag: arm64-kali
- - tag: arm64-jerma
- - tag: arm64-iruya
- tag: arm64-hunter
jobs:
- 'functest-kubernetes-pi-{repo}-{container}-{tag}-pull'
<<: *functest-kubernetes-pi-params
container: 'functest-kubernetes-smoke'
exclude:
- - tag: arm-latest
- - tag: arm-kali
- - tag: arm-jerma
- - tag: arm-iruya
- tag: arm-hunter
- - tag: arm64-latest
- - tag: arm64-kali
- - tag: arm64-jerma
- - tag: arm64-iruya
- tag: arm64-hunter
jobs:
- 'functest-kubernetes-pi-{repo}-{container}-{tag}-pull'
<<: *functest-kubernetes-pi-params
container: 'functest-kubernetes-healthcheck'
exclude:
- - tag: arm-latest
- - tag: arm-kali
- - tag: arm-jerma
- - tag: arm-iruya
- tag: arm-hunter
- - tag: arm64-latest
- - tag: arm64-kali
- - tag: arm64-jerma
- - tag: arm64-iruya
- tag: arm64-hunter
jobs:
- 'functest-kubernetes-pi-{repo}-{container}-{tag}-rmi'
<<: *functest-kubernetes-pi-params
container: 'functest-kubernetes-smoke'
exclude:
- - tag: arm-latest
- - tag: arm-kali
- - tag: arm-jerma
- - tag: arm-iruya
- tag: arm-hunter
- - tag: arm64-latest
- - tag: arm64-kali
- - tag: arm64-jerma
- - tag: arm64-iruya
- tag: arm64-hunter
jobs:
- 'functest-kubernetes-pi-{repo}-{container}-{tag}-rmi'
- functest-kubernetes-pi-run-containers:
<<: *functest-kubernetes-pi-run-containers
+- job-template:
+ name: 'functest-kubernetes-pi-{repo}-functest-kubernetes-cnf-{tag}-k8s_vims-run'
+ properties:
+ - build-blocker:
+ use-build-blocker: true
+ blocking-level: 'GLOBAL'
+ blocking-jobs:
+ - '^functest-kubernetes(-pi)?-*-k8s_vims-run$'
+ parameters:
+ - functest-kubernetes-pi-slave:
+ slave: '{slave}'
+ - functest-kubernetes-pi-build_tag:
+ build_tag: ''
+ - functest-kubernetes-pi-DEPLOY_SCENARIO:
+ DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
+ - functest-kubernetes-pi-DEBUG:
+ DEBUG: 'true'
+ builders:
+ - functest-kubernetes-pi-run-containers:
+ <<: *functest-kubernetes-pi-run-containers
+
- project:
name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-healthcheck'
<<: *functest-kubernetes-pi-params
test:
- k8s_smoke
exclude:
- - tag: arm-latest
- - tag: arm-kali
- - tag: arm-jerma
- - tag: arm-iruya
- tag: arm-hunter
- - tag: arm64-latest
- - tag: arm64-kali
- - tag: arm64-jerma
- - tag: arm64-iruya
- tag: arm64-hunter
privileged: 'false'
network: bridge
- xrally_kubernetes
- k8s_conformance
exclude:
- - tag: arm-latest
- - tag: arm-kali
- - tag: arm-jerma
- - tag: arm-iruya
- tag: arm-hunter
- - tag: arm64-latest
- - tag: arm64-kali
- - tag: arm64-jerma
- - tag: arm64-iruya
- tag: arm64-hunter
privileged: 'false'
network: bridge
privileged: 'false'
network: bridge
jobs:
- - 'functest-kubernetes-pi-{repo}-{container}-{tag}-{test}-run'
+ - 'functest-kubernetes-pi-{repo}-functest-kubernetes-cnf-{tag}-k8s_vims-run'
- builder:
- functest-kubernetes-run-containers:
<<: *functest-kubernetes-run-containers
+- job-template:
+ name: 'functest-kubernetes-{repo}-functest-kubernetes-cnf-{tag}-k8s_vims-run'
+ properties:
+ - build-blocker:
+ use-build-blocker: true
+ blocking-level: 'GLOBAL'
+ blocking-jobs:
+ - '^functest-kubernetes(-pi)?-*-k8s_vims-run$'
+ parameters:
+ - functest-kubernetes-slave:
+ slave: '{slave}'
+ - functest-kubernetes-build_tag:
+ build_tag: ''
+ - functest-kubernetes-DEPLOY_SCENARIO:
+ DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
+ - functest-kubernetes-DEBUG:
+ DEBUG: 'true'
+ builders:
+ - functest-kubernetes-run-containers:
+ <<: *functest-kubernetes-run-containers
+
- project:
name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck'
<<: *functest-kubernetes-params
privileged: 'false'
network: bridge
jobs:
- - 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
+ - 'functest-kubernetes-{repo}-functest-kubernetes-cnf-{tag}-k8s_vims-run'
- builder:
ref: $branch
- project:
- name: 'functest-kubernetes-_-golang-1.14-alpine3.12-rmi'
+ name: 'functest-kubernetes-_-golang-1.15-alpine3.12-rmi'
repo: _
port:
container: golang
- tag: '1.14-alpine3.12'
+ tag: '1.15-alpine3.12'
slave: master
exclude:
- tag: arm64-latest
- 'functest-kubernetes-{repo}-{container}-{tag}-rmi'
- project:
- name: 'functest-kubernetes-_-golang-1.14-alpine3.12-pull'
+ name: 'functest-kubernetes-_-golang-1.15-alpine3.12-pull'
repo: _
port:
container: golang
- tag: '1.14-alpine3.12'
+ tag: '1.15-alpine3.12'
slave: master
exclude:
- tag: arm64-latest
- multijob:
name: remove dependencies
projects:
- - name: 'functest-kubernetes-_-golang-1.14-alpine3.12-rmi'
+ - name: 'functest-kubernetes-_-golang-1.15-alpine3.12-rmi'
<<: *functest-kubernetes-jobs
- multijob:
name: pull dependencies
projects:
- - name: 'functest-kubernetes-_-golang-1.14-alpine3.12-pull'
+ - name: 'functest-kubernetes-_-golang-1.15-alpine3.12-pull'
<<: *functest-kubernetes-jobs
- multijob:
name: build opnfv/functest-kubernetes-core
- multijob:
name: remove dependencies
projects:
- - name: 'functest-kubernetes-_-golang-1.14-alpine3.12-rmi'
+ - name: 'functest-kubernetes-_-golang-1.15-alpine3.12-rmi'
<<: *functest-kubernetes-jobs
- multijob:
name: pull dependencies
projects:
- - name: 'functest-kubernetes-_-golang-1.14-alpine3.12-pull'
+ - name: 'functest-kubernetes-_-golang-1.15-alpine3.12-pull'
<<: *functest-kubernetes-jobs
- multijob:
name: build opnfv/functest-kubernetes-core