2 - functest-kubernetes-jobs: &functest-kubernetes-jobs
3 name: 'functest-kubernetes-jobs'
4 current-parameters: true
6 - functest-kubernetes-params: &functest-kubernetes-params
7 name: 'functest-kubernetes-params'
43 name: functest-kubernetes-slave
50 name: functest-kubernetes-build_tag
56 name: functest-kubernetes-branch
63 name: functest-kubernetes-DEPLOY_SCENARIO
67 default: k8-nosdn-nofeature-noha
69 name: functest-kubernetes-DEBUG
75 - functest-kubernetes-containers: &functest-kubernetes-containers
76 name: 'functest-kubernetes-containers'
79 container: '{container}'
82 - functest-kubernetes-run-containers: &functest-kubernetes-run-containers
83 name: 'functest-kubernetes-run-containers'
84 <<: *functest-kubernetes-containers
86 privileged: '{privileged}'
90 name: functest-kubernetes-pull-containers
94 if [ "{repo}" = "_" ]; then
95 image={container}:{tag}
96 elif [ "{port}" = "None" ]; then
97 image={repo}/{container}:{tag}
99 image={repo}:{port}/{container}:{tag}
104 name: functest-kubernetes-run-containers
108 [ ! -z "$WORKSPACE" ] && rm -rf $WORKSPACE/* || true
109 if [ "{repo}" = "_" ]; then
110 image={container}:{tag}
111 elif [ "{port}" = "None" ]; then
112 image={repo}/{container}:{tag}
114 image={repo}:{port}/{container}:{tag}
117 --privileged={privileged} \
118 --network={network} \
119 -e S3_ENDPOINT_URL=https://storage.googleapis.com \
120 -e S3_DST_URL=s3://artifacts.opnfv.org/functest-kubernetes/$BUILD_TAG/$JOB_NAME-$BUILD_ID \
121 -e HTTP_DST_URL=http://artifacts.opnfv.org/functest-kubernetes/$BUILD_TAG/$JOB_NAME-$BUILD_ID \
122 -e TEST_DB_URL=http://testresults.opnfv.org/test/api/v1/results \
123 -e TEST_DB_EXT_URL=http://testresults.opnfv.org/test/api/v1/results \
124 -e NODE_NAME=$slave \
125 -e BUILD_TAG=$BUILD_TAG \
126 -v $WORKSPACE/../$JOB_NAME/results:/var/lib/xtesting/results \
127 -e DEPLOY_SCENARIO=$DEPLOY_SCENARIO \
129 -v /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config \
130 -v /home/opnfv/functest-kubernetes/.boto:/root/.boto \
131 $image run_tests -t {test} -p -r
134 name: functest-kubernetes-remove-images
138 if [ "{repo}" = "_" ]; then
139 image={container}:{tag}
140 elif [ "{port}" = "None" ]; then
141 image={repo}/{container}:{tag}
143 image={repo}:{port}/{container}:{tag}
145 docker rmi $image || true
147 - functest-kubernetes-build-containers: &functest-kubernetes-build-containers
148 name: 'functest-kubernetes-build-containers'
149 <<: *functest-kubernetes-containers
154 name: functest-kubernetes-build-containers
158 if [ "{repo}" = "_" ]; then
159 image={container}:{tag}
160 elif [ "{port}" = "None" ]; then
161 image={repo}/{container}:{tag}
163 image={repo}:{port}/{container}:{tag}
165 if [ "{ref_arg}" = "None" ]; then
168 build_arg="--build-arg {ref_arg}={ref}"
171 docker build $build_arg \
172 --pull=false --no-cache --force-rm=true \
176 name: functest-kubernetes-scm
179 url: https://gerrit.opnfv.org/gerrit/functest-kubernetes
180 refspec: '+refs/changes/*:refs/changes/*'
185 name: 'functest-kubernetes-{repo}-{container}-{tag}-pull'
187 - functest-kubernetes-slave:
190 - functest-kubernetes-pull-containers:
191 <<: *functest-kubernetes-containers
194 name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-pull'
195 <<: *functest-kubernetes-params
196 container: 'functest-kubernetes-healthcheck'
198 - 'functest-kubernetes-{repo}-{container}-{tag}-pull'
201 name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-pull'
202 <<: *functest-kubernetes-params
203 container: 'functest-kubernetes-smoke'
205 - 'functest-kubernetes-{repo}-{container}-{tag}-pull'
208 name: 'functest-kubernetes-opnfv-functest-kubernetes-security-pull'
209 <<: *functest-kubernetes-params
210 container: 'functest-kubernetes-security'
212 - 'functest-kubernetes-{repo}-{container}-{tag}-pull'
215 name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-pull'
216 <<: *functest-kubernetes-params
217 container: 'functest-kubernetes-benchmarking'
219 - 'functest-kubernetes-{repo}-{container}-{tag}-pull'
222 name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-pull'
223 <<: *functest-kubernetes-params
224 container: 'functest-kubernetes-cnf'
226 - 'functest-kubernetes-{repo}-{container}-{tag}-pull'
229 name: 'functest-kubernetes-{repo}-{container}-{tag}-rmi'
231 - functest-kubernetes-slave:
234 - functest-kubernetes-remove-images:
235 <<: *functest-kubernetes-containers
238 name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-rmi'
239 <<: *functest-kubernetes-params
240 container: 'functest-kubernetes-healthcheck'
242 - 'functest-kubernetes-{repo}-{container}-{tag}-rmi'
245 name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-rmi'
246 <<: *functest-kubernetes-params
247 container: 'functest-kubernetes-smoke'
249 - 'functest-kubernetes-{repo}-{container}-{tag}-rmi'
252 name: 'functest-kubernetes-opnfv-functest-kubernetes-security-rmi'
253 <<: *functest-kubernetes-params
254 container: 'functest-kubernetes-security'
256 - 'functest-kubernetes-{repo}-{container}-{tag}-rmi'
259 name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-rmi'
260 <<: *functest-kubernetes-params
261 container: 'functest-kubernetes-benchmarking'
263 - 'functest-kubernetes-{repo}-{container}-{tag}-rmi'
266 name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-rmi'
267 <<: *functest-kubernetes-params
268 container: 'functest-kubernetes-cnf'
270 - 'functest-kubernetes-{repo}-{container}-{tag}-rmi'
273 name: 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
275 - functest-kubernetes-slave:
277 - functest-kubernetes-build_tag:
279 - functest-kubernetes-DEPLOY_SCENARIO:
280 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
281 - functest-kubernetes-DEBUG:
284 - functest-kubernetes-run-containers:
285 <<: *functest-kubernetes-run-containers
288 name: 'functest-kubernetes-{repo}-functest-kubernetes-cnf-{tag}-k8s_vims-run'
291 use-build-blocker: true
292 blocking-level: 'GLOBAL'
294 - '^functest-kubernetes(-pi)?-*-k8s_vims-run$'
296 - functest-kubernetes-slave:
298 - functest-kubernetes-build_tag:
300 - functest-kubernetes-DEPLOY_SCENARIO:
301 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
302 - functest-kubernetes-DEBUG:
305 - functest-kubernetes-run-containers:
306 <<: *functest-kubernetes-run-containers
309 name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck'
310 <<: *functest-kubernetes-params
311 container: 'functest-kubernetes-healthcheck'
317 - 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
320 name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke'
321 <<: *functest-kubernetes-params
322 container: 'functest-kubernetes-smoke'
329 - 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
332 name: 'functest-kubernetes-opnfv-functest-kubernetes-security'
333 <<: *functest-kubernetes-params
334 container: 'functest-kubernetes-security'
341 - 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
344 name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking'
345 <<: *functest-kubernetes-params
346 container: 'functest-kubernetes-benchmarking'
348 - xrally_kubernetes_full
352 - 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
355 name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf'
356 <<: *functest-kubernetes-params
357 container: 'functest-kubernetes-cnf'
363 - 'functest-kubernetes-{repo}-functest-kubernetes-cnf-{tag}-k8s_vims-run'
367 name: functest-kubernetes-zip
371 [ ! -z "$WORKSPACE" ] && rm -rf $WORKSPACE/* || true
372 if [ "{repo}" = "_" ]; then
373 image={container}:{tag}
374 elif [ "{port}" = "None" ]; then
375 image={repo}/{container}:{tag}
377 image={repo}:{port}/{container}:{tag}
380 -e S3_ENDPOINT_URL=https://storage.googleapis.com \
381 -e S3_DST_URL=s3://artifacts.opnfv.org/functest-kubernetes \
382 -e HTTP_DST_URL=http://artifacts.opnfv.org/functest-kubernetes \
383 -e TEST_DB_URL=http://testresults.opnfv.org/test/api/v1/results \
384 -e TEST_DB_EXT_URL=http://testresults.opnfv.org/test/api/v1/results \
385 -e BUILD_TAG=$BUILD_TAG \
386 -v $WORKSPACE/../$JOB_NAME/results:/var/lib/xtesting/results \
387 -e DEPLOY_SCENARIO=$DEPLOY_SCENARIO \
389 -v /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config \
390 -v /home/opnfv/functest-kubernetes/.boto:/root/.boto \
394 name: 'functest-kubernetes-{tag}-zip'
396 - functest-kubernetes-slave:
398 - functest-kubernetes-build_tag:
400 - functest-kubernetes-DEPLOY_SCENARIO:
401 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
402 - functest-kubernetes-DEBUG:
405 - functest-kubernetes-zip:
406 <<: *functest-kubernetes-containers
409 name: 'functest-kubernetes-{tag}-zip'
410 <<: *functest-kubernetes-params
411 container: 'functest-kubernetes-healthcheck'
413 - 'functest-kubernetes-{tag}-zip'
416 name: 'functest-kubernetes-{tag}-daily'
417 project-type: multijob
421 - functest-kubernetes-slave:
423 - functest-kubernetes-build_tag:
425 - functest-kubernetes-DEPLOY_SCENARIO:
426 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
427 - functest-kubernetes-DEBUG:
431 use-build-blocker: true
432 blocking-level: 'NODE'
434 - '^functest-kubernetes(-pi)?-(arm.*-|amd64-)*[a-z]+-(daily|gate|check)$'
437 name: remove former images
439 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-rmi'
440 <<: *functest-kubernetes-jobs
441 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-rmi'
442 <<: *functest-kubernetes-jobs
443 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-rmi'
444 <<: *functest-kubernetes-jobs
445 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-pull'
446 <<: *functest-kubernetes-jobs
447 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-rmi'
448 <<: *functest-kubernetes-jobs
450 name: pull containers
452 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-pull'
453 <<: *functest-kubernetes-jobs
454 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-pull'
455 <<: *functest-kubernetes-jobs
456 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-pull'
457 <<: *functest-kubernetes-jobs
458 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-pull'
459 <<: *functest-kubernetes-jobs
460 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-pull'
461 <<: *functest-kubernetes-jobs
463 name: opnfv/functest-kubernetes-healthcheck:{tag}
465 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-k8s_smoke-run'
466 <<: *functest-kubernetes-jobs
468 name: opnfv/functest-kubernetes-smoke:{tag}
470 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-xrally_kubernetes-run'
471 <<: *functest-kubernetes-jobs
472 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-k8s_conformance-run'
473 <<: *functest-kubernetes-jobs
475 name: opnfv/functest-kubernetes-security:{tag}
477 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_hunter-run'
478 <<: *functest-kubernetes-jobs
479 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_bench-run'
480 <<: *functest-kubernetes-jobs
482 name: opnfv/functest-kubernetes-benchmarking:{tag}
484 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-xrally_kubernetes_full-run'
485 <<: *functest-kubernetes-jobs
487 name: opnfv/functest-kubernetes-cnf:{tag}
489 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-k8s_vims-run'
490 <<: *functest-kubernetes-jobs
492 name: dump all campaign data
494 - name: 'functest-kubernetes-{tag}-zip'
495 <<: *functest-kubernetes-jobs
498 name: 'functest-kubernetes-{repo}-{container}-{tag}-gate'
500 - functest-kubernetes-slave:
503 - functest-kubernetes-scm:
506 - functest-kubernetes-build-containers:
507 <<: *functest-kubernetes-build-containers
511 name: 'functest-kubernetes-{repo}-{container}-{tag}-check'
513 - functest-kubernetes-slave:
515 - functest-kubernetes-branch:
518 - functest-kubernetes-scm:
521 - functest-kubernetes-build-containers:
522 <<: *functest-kubernetes-build-containers
526 name: 'functest-kubernetes-_-golang-1.15-alpine3.12-rmi'
530 tag: '1.15-alpine3.12'
539 - 'functest-kubernetes-{repo}-{container}-{tag}-rmi'
542 name: 'functest-kubernetes-_-golang-1.15-alpine3.12-pull'
546 tag: '1.15-alpine3.12'
555 - 'functest-kubernetes-{repo}-{container}-{tag}-pull'
558 name: functest-kubernetes-opnfv-functest-kubernetes-core-{tag}-build
559 <<: *functest-kubernetes-params
560 container: functest-kubernetes-core
570 - 'functest-kubernetes-{repo}-{container}-{tag}-gate'
571 - 'functest-kubernetes-{repo}-{container}-{tag}-check'
574 name: functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-build
575 <<: *functest-kubernetes-params
576 container: functest-kubernetes-healthcheck
578 path: docker/healthcheck
586 - 'functest-kubernetes-{repo}-{container}-{tag}-gate'
587 - 'functest-kubernetes-{repo}-{container}-{tag}-check'
590 name: functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-build
591 <<: *functest-kubernetes-params
592 container: functest-kubernetes-cnf
602 - 'functest-kubernetes-{repo}-{container}-{tag}-gate'
603 - 'functest-kubernetes-{repo}-{container}-{tag}-check'
606 name: functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-build
607 <<: *functest-kubernetes-params
608 container: functest-kubernetes-security
610 path: docker/security
618 - 'functest-kubernetes-{repo}-{container}-{tag}-gate'
619 - 'functest-kubernetes-{repo}-{container}-{tag}-check'
622 name: functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-build
623 <<: *functest-kubernetes-params
624 container: functest-kubernetes-smoke
634 - 'functest-kubernetes-{repo}-{container}-{tag}-gate'
635 - 'functest-kubernetes-{repo}-{container}-{tag}-check'
638 name: functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-build
639 <<: *functest-kubernetes-params
640 container: functest-kubernetes-benchmarking
642 path: docker/benchmarking
650 - 'functest-kubernetes-{repo}-{container}-{tag}-gate'
651 - 'functest-kubernetes-{repo}-{container}-{tag}-check'
654 name: 'functest-kubernetes-{tag}-check'
655 project-type: multijob
657 - functest-kubernetes-slave:
659 - functest-kubernetes-build_tag:
661 - functest-kubernetes-branch:
663 - functest-kubernetes-DEPLOY_SCENARIO:
664 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
665 - functest-kubernetes-DEBUG:
669 use-build-blocker: true
670 blocking-level: 'NODE'
672 - '^functest-kubernetes(-pi)?-(arm.*-|amd64-)*[a-z]+-(daily|gate|check)$'
675 name: remove former images
677 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-rmi'
678 <<: *functest-kubernetes-jobs
679 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-rmi'
680 <<: *functest-kubernetes-jobs
681 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-rmi'
682 <<: *functest-kubernetes-jobs
683 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-rmi'
684 <<: *functest-kubernetes-jobs
685 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-rmi'
686 <<: *functest-kubernetes-jobs
688 name: remove dependencies
690 - name: 'functest-kubernetes-_-golang-1.15-alpine3.12-rmi'
691 <<: *functest-kubernetes-jobs
693 name: pull dependencies
695 - name: 'functest-kubernetes-_-golang-1.15-alpine3.12-pull'
696 <<: *functest-kubernetes-jobs
698 name: build opnfv/functest-kubernetes-core
700 - name: 'functest-kubernetes-opnfv-functest-kubernetes-core-{tag}-check'
701 <<: *functest-kubernetes-jobs
703 name: build opnfv/functest-kubernetes-healthcheck
705 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-check'
706 <<: *functest-kubernetes-jobs
707 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-check'
708 <<: *functest-kubernetes-jobs
709 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-check'
710 <<: *functest-kubernetes-jobs
712 name: build containers
714 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-check'
715 <<: *functest-kubernetes-jobs
717 name: build opnfv/functest-kubernetes-benchmarking
719 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-check'
720 <<: *functest-kubernetes-jobs
722 name: opnfv/functest-kubernetes-healthcheck:{tag}
724 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-k8s_smoke-run'
725 <<: *functest-kubernetes-jobs
727 name: opnfv/functest-kubernetes-smoke:{tag}
729 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-xrally_kubernetes-run'
730 <<: *functest-kubernetes-jobs
731 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-k8s_conformance-run'
732 <<: *functest-kubernetes-jobs
734 name: opnfv/functest-kubernetes-benchmarking:{tag}
736 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-xrally_kubernetes_full-run'
737 <<: *functest-kubernetes-jobs
739 name: opnfv/functest-kubernetes-security:{tag}
741 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_hunter-run'
742 <<: *functest-kubernetes-jobs
743 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_bench-run'
744 <<: *functest-kubernetes-jobs
746 name: opnfv/functest-kubernetes-cnf:{tag}
748 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-k8s_vims-run'
749 <<: *functest-kubernetes-jobs
752 name: functest-kubernetes-patchset-created
755 server-name: 'gerrit.opnfv.org'
757 - patchset-created-event
758 - comment-added-contains-event:
759 comment-contains-value: 'recheck'
760 - comment-added-contains-event:
761 comment-contains-value: 'reverify'
763 - project-compare-type: 'ANT'
764 project-pattern: 'functest-kubernetes'
766 - branch-compare-type: 'ANT'
767 branch-pattern: '**/{branch}'
775 name: 'functest-kubernetes-{tag}-gate'
776 project-type: multijob
778 - functest-kubernetes-patchset-created:
781 - functest-kubernetes-slave:
783 - functest-kubernetes-build_tag:
785 - functest-kubernetes-DEPLOY_SCENARIO:
786 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
787 - functest-kubernetes-DEBUG:
791 use-build-blocker: true
792 blocking-level: 'NODE'
794 - '^functest-kubernetes(-pi)?-(arm.*-|amd64-)*[a-z]+-(daily|gate|check)$'
797 name: remove former images
799 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-rmi'
800 <<: *functest-kubernetes-jobs
801 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-rmi'
802 <<: *functest-kubernetes-jobs
803 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-rmi'
804 <<: *functest-kubernetes-jobs
805 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-rmi'
806 <<: *functest-kubernetes-jobs
807 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-rmi'
808 <<: *functest-kubernetes-jobs
810 name: remove dependencies
812 - name: 'functest-kubernetes-_-golang-1.15-alpine3.12-rmi'
813 <<: *functest-kubernetes-jobs
815 name: pull dependencies
817 - name: 'functest-kubernetes-_-golang-1.15-alpine3.12-pull'
818 <<: *functest-kubernetes-jobs
820 name: build opnfv/functest-kubernetes-core
822 - name: 'functest-kubernetes-opnfv-functest-kubernetes-core-{tag}-gate'
823 <<: *functest-kubernetes-jobs
825 name: build opnfv/functest-kubernetes-healthcheck
827 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-gate'
828 <<: *functest-kubernetes-jobs
829 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-gate'
830 <<: *functest-kubernetes-jobs
831 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-gate'
832 <<: *functest-kubernetes-jobs
834 name: build containers
836 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-gate'
837 <<: *functest-kubernetes-jobs
839 name: build opnfv/functest-kubernetes-benchmarking
841 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-gate'
842 <<: *functest-kubernetes-jobs
844 name: opnfv/functest-kubernetes-healthcheck:{tag}
846 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-k8s_smoke-run'
847 <<: *functest-kubernetes-jobs
849 name: opnfv/functest-kubernetes-smoke:{tag}
851 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-xrally_kubernetes-run'
852 <<: *functest-kubernetes-jobs
853 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-k8s_conformance-run'
854 <<: *functest-kubernetes-jobs
856 name: opnfv/functest-kubernetes-security:{tag}
858 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_hunter-run'
859 <<: *functest-kubernetes-jobs
860 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_bench-run'
861 <<: *functest-kubernetes-jobs
863 name: opnfv/functest-kubernetes-benchmarking:{tag}
865 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-xrally_kubernetes_full-run'
866 <<: *functest-kubernetes-jobs
868 name: opnfv/functest-kubernetes-cnf:{tag}
870 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-k8s_vims-run'
871 <<: *functest-kubernetes-jobs
874 name: 'functest-kubernetes'
875 <<: *functest-kubernetes-params
877 - 'functest-kubernetes-{tag}-daily'
880 name: 'functest-kubernetes-gate'
881 <<: *functest-kubernetes-params
889 - 'functest-kubernetes-{tag}-check'
890 - 'functest-kubernetes-{tag}-gate'
893 name: functest-kubernetes
902 regex: ^functest-kubernetes-(arm.*-|amd64-)*[a-z]+-daily$
905 name: functest-kubernetes-gate
914 regex: ^functest-kubernetes-(arm.*-|amd64-)*[a-z]+-gate$