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-opnfv-functest-kubernetes-healthcheck'
289 <<: *functest-kubernetes-params
290 container: 'functest-kubernetes-healthcheck'
297 - 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
300 name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke'
301 <<: *functest-kubernetes-params
302 container: 'functest-kubernetes-smoke'
309 - 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
312 name: 'functest-kubernetes-opnfv-functest-kubernetes-security'
313 <<: *functest-kubernetes-params
314 container: 'functest-kubernetes-security'
321 - 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
324 name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking'
325 <<: *functest-kubernetes-params
326 container: 'functest-kubernetes-benchmarking'
328 - xrally_kubernetes_full
332 - 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
335 name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf'
336 <<: *functest-kubernetes-params
337 container: 'functest-kubernetes-cnf'
344 - 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
348 name: functest-kubernetes-zip
352 [ ! -z "$WORKSPACE" ] && rm -rf $WORKSPACE/* || true
353 if [ "{repo}" = "_" ]; then
354 image={container}:{tag}
355 elif [ "{port}" = "None" ]; then
356 image={repo}/{container}:{tag}
358 image={repo}:{port}/{container}:{tag}
361 -e S3_ENDPOINT_URL=https://storage.googleapis.com \
362 -e S3_DST_URL=s3://artifacts.opnfv.org/functest-kubernetes \
363 -e HTTP_DST_URL=http://artifacts.opnfv.org/functest-kubernetes \
364 -e TEST_DB_URL=http://testresults.opnfv.org/test/api/v1/results \
365 -e TEST_DB_EXT_URL=http://testresults.opnfv.org/test/api/v1/results \
366 -e BUILD_TAG=$BUILD_TAG \
367 -v $WORKSPACE/../$JOB_NAME/results:/var/lib/xtesting/results \
368 -e DEPLOY_SCENARIO=$DEPLOY_SCENARIO \
370 -v /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config \
371 -v /home/opnfv/functest-kubernetes/.boto:/root/.boto \
375 name: 'functest-kubernetes-{tag}-zip'
377 - functest-kubernetes-slave:
379 - functest-kubernetes-build_tag:
381 - functest-kubernetes-DEPLOY_SCENARIO:
382 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
383 - functest-kubernetes-DEBUG:
386 - functest-kubernetes-zip:
387 <<: *functest-kubernetes-containers
390 name: 'functest-kubernetes-{tag}-zip'
391 <<: *functest-kubernetes-params
392 container: 'functest-kubernetes-healthcheck'
394 - 'functest-kubernetes-{tag}-zip'
397 name: 'functest-kubernetes-{tag}-daily'
398 project-type: multijob
402 - functest-kubernetes-slave:
404 - functest-kubernetes-build_tag:
406 - functest-kubernetes-DEPLOY_SCENARIO:
407 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
408 - functest-kubernetes-DEBUG:
412 use-build-blocker: true
413 blocking-level: 'GLOBAL'
415 - '^functest-kubernetes(-pi)?-(arm.*-|amd64-)*[a-z]+-(daily|gate|check)$'
418 name: remove former images
420 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-rmi'
421 <<: *functest-kubernetes-jobs
422 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-rmi'
423 <<: *functest-kubernetes-jobs
424 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-rmi'
425 <<: *functest-kubernetes-jobs
426 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-pull'
427 <<: *functest-kubernetes-jobs
428 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-rmi'
429 <<: *functest-kubernetes-jobs
431 name: pull containers
433 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-pull'
434 <<: *functest-kubernetes-jobs
435 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-pull'
436 <<: *functest-kubernetes-jobs
437 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-pull'
438 <<: *functest-kubernetes-jobs
439 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-pull'
440 <<: *functest-kubernetes-jobs
441 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-pull'
442 <<: *functest-kubernetes-jobs
444 name: opnfv/functest-kubernetes-healthcheck:{tag}
446 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-k8s_quick-run'
447 <<: *functest-kubernetes-jobs
448 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-k8s_smoke-run'
449 <<: *functest-kubernetes-jobs
451 name: opnfv/functest-kubernetes-smoke:{tag}
453 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-xrally_kubernetes-run'
454 <<: *functest-kubernetes-jobs
455 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-k8s_conformance-run'
456 <<: *functest-kubernetes-jobs
458 name: opnfv/functest-kubernetes-security:{tag}
460 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_hunter-run'
461 <<: *functest-kubernetes-jobs
462 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_bench-run'
463 <<: *functest-kubernetes-jobs
465 name: opnfv/functest-kubernetes-benchmarking:{tag}
467 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-xrally_kubernetes_full-run'
468 <<: *functest-kubernetes-jobs
470 name: opnfv/functest-kubernetes-cnf:{tag}
472 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-cnf_conformance-run'
473 <<: *functest-kubernetes-jobs
474 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-k8s_vims-run'
475 <<: *functest-kubernetes-jobs
477 name: dump all campaign data
479 - name: 'functest-kubernetes-{tag}-zip'
480 <<: *functest-kubernetes-jobs
483 name: 'functest-kubernetes-{repo}-{container}-{tag}-gate'
485 - functest-kubernetes-slave:
488 - functest-kubernetes-scm:
491 - functest-kubernetes-build-containers:
492 <<: *functest-kubernetes-build-containers
496 name: 'functest-kubernetes-{repo}-{container}-{tag}-check'
498 - functest-kubernetes-slave:
500 - functest-kubernetes-branch:
503 - functest-kubernetes-scm:
506 - functest-kubernetes-build-containers:
507 <<: *functest-kubernetes-build-containers
511 name: 'functest-kubernetes-_-golang-1.15-alpine3.12-rmi'
515 tag: '1.15-alpine3.12'
524 - 'functest-kubernetes-{repo}-{container}-{tag}-rmi'
527 name: 'functest-kubernetes-_-golang-1.15-alpine3.12-pull'
531 tag: '1.15-alpine3.12'
540 - 'functest-kubernetes-{repo}-{container}-{tag}-pull'
543 name: functest-kubernetes-opnfv-functest-kubernetes-core-{tag}-build
544 <<: *functest-kubernetes-params
545 container: functest-kubernetes-core
555 - 'functest-kubernetes-{repo}-{container}-{tag}-gate'
556 - 'functest-kubernetes-{repo}-{container}-{tag}-check'
559 name: functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-build
560 <<: *functest-kubernetes-params
561 container: functest-kubernetes-healthcheck
563 path: docker/healthcheck
571 - 'functest-kubernetes-{repo}-{container}-{tag}-gate'
572 - 'functest-kubernetes-{repo}-{container}-{tag}-check'
575 name: functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-build
576 <<: *functest-kubernetes-params
577 container: functest-kubernetes-cnf
587 - 'functest-kubernetes-{repo}-{container}-{tag}-gate'
588 - 'functest-kubernetes-{repo}-{container}-{tag}-check'
591 name: functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-build
592 <<: *functest-kubernetes-params
593 container: functest-kubernetes-security
595 path: docker/security
603 - 'functest-kubernetes-{repo}-{container}-{tag}-gate'
604 - 'functest-kubernetes-{repo}-{container}-{tag}-check'
607 name: functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-build
608 <<: *functest-kubernetes-params
609 container: functest-kubernetes-smoke
619 - 'functest-kubernetes-{repo}-{container}-{tag}-gate'
620 - 'functest-kubernetes-{repo}-{container}-{tag}-check'
623 name: functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-build
624 <<: *functest-kubernetes-params
625 container: functest-kubernetes-benchmarking
627 path: docker/benchmarking
635 - 'functest-kubernetes-{repo}-{container}-{tag}-gate'
636 - 'functest-kubernetes-{repo}-{container}-{tag}-check'
639 name: 'functest-kubernetes-{tag}-check'
640 project-type: multijob
642 - functest-kubernetes-slave:
644 - functest-kubernetes-build_tag:
646 - functest-kubernetes-branch:
648 - functest-kubernetes-DEPLOY_SCENARIO:
649 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
650 - functest-kubernetes-DEBUG:
654 use-build-blocker: true
655 blocking-level: 'GLOBAL'
657 - '^functest-kubernetes(-pi)?-(arm.*-|amd64-)*[a-z]+-(daily|gate|check)$'
660 name: remove former images
662 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-rmi'
663 <<: *functest-kubernetes-jobs
664 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-rmi'
665 <<: *functest-kubernetes-jobs
666 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-rmi'
667 <<: *functest-kubernetes-jobs
668 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-rmi'
669 <<: *functest-kubernetes-jobs
670 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-rmi'
671 <<: *functest-kubernetes-jobs
673 name: remove dependencies
675 - name: 'functest-kubernetes-_-golang-1.15-alpine3.12-rmi'
676 <<: *functest-kubernetes-jobs
678 name: pull dependencies
680 - name: 'functest-kubernetes-_-golang-1.15-alpine3.12-pull'
681 <<: *functest-kubernetes-jobs
683 name: build opnfv/functest-kubernetes-core
685 - name: 'functest-kubernetes-opnfv-functest-kubernetes-core-{tag}-check'
686 <<: *functest-kubernetes-jobs
688 name: build opnfv/functest-kubernetes-healthcheck
690 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-check'
691 <<: *functest-kubernetes-jobs
692 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-check'
693 <<: *functest-kubernetes-jobs
694 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-check'
695 <<: *functest-kubernetes-jobs
697 name: build containers
699 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-check'
700 <<: *functest-kubernetes-jobs
702 name: build opnfv/functest-kubernetes-benchmarking
704 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-check'
705 <<: *functest-kubernetes-jobs
707 name: opnfv/functest-kubernetes-healthcheck:{tag}
709 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-k8s_quick-run'
710 <<: *functest-kubernetes-jobs
711 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-k8s_smoke-run'
712 <<: *functest-kubernetes-jobs
714 name: opnfv/functest-kubernetes-smoke:{tag}
716 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-xrally_kubernetes-run'
717 <<: *functest-kubernetes-jobs
718 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-k8s_conformance-run'
719 <<: *functest-kubernetes-jobs
721 name: opnfv/functest-kubernetes-benchmarking:{tag}
723 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-xrally_kubernetes_full-run'
724 <<: *functest-kubernetes-jobs
726 name: opnfv/functest-kubernetes-security:{tag}
728 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_hunter-run'
729 <<: *functest-kubernetes-jobs
730 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_bench-run'
731 <<: *functest-kubernetes-jobs
733 name: opnfv/functest-kubernetes-cnf:{tag}
735 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-cnf_conformance-run'
736 <<: *functest-kubernetes-jobs
737 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-k8s_vims-run'
738 <<: *functest-kubernetes-jobs
741 name: functest-kubernetes-patchset-created
744 server-name: 'gerrit.opnfv.org'
746 - patchset-created-event
747 - comment-added-contains-event:
748 comment-contains-value: 'recheck'
749 - comment-added-contains-event:
750 comment-contains-value: 'reverify'
752 - project-compare-type: 'ANT'
753 project-pattern: 'functest-kubernetes'
755 - branch-compare-type: 'ANT'
756 branch-pattern: '**/{branch}'
764 name: 'functest-kubernetes-{tag}-gate'
765 project-type: multijob
767 - functest-kubernetes-patchset-created:
770 - functest-kubernetes-slave:
772 - functest-kubernetes-build_tag:
774 - functest-kubernetes-DEPLOY_SCENARIO:
775 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
776 - functest-kubernetes-DEBUG:
780 use-build-blocker: true
781 blocking-level: 'GLOBAL'
783 - '^functest-kubernetes(-pi)?-(arm.*-|amd64-)*[a-z]+-(daily|gate|check)$'
786 name: remove former images
788 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-rmi'
789 <<: *functest-kubernetes-jobs
790 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-rmi'
791 <<: *functest-kubernetes-jobs
792 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-rmi'
793 <<: *functest-kubernetes-jobs
794 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-rmi'
795 <<: *functest-kubernetes-jobs
796 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-rmi'
797 <<: *functest-kubernetes-jobs
799 name: remove dependencies
801 - name: 'functest-kubernetes-_-golang-1.15-alpine3.12-rmi'
802 <<: *functest-kubernetes-jobs
804 name: pull dependencies
806 - name: 'functest-kubernetes-_-golang-1.15-alpine3.12-pull'
807 <<: *functest-kubernetes-jobs
809 name: build opnfv/functest-kubernetes-core
811 - name: 'functest-kubernetes-opnfv-functest-kubernetes-core-{tag}-gate'
812 <<: *functest-kubernetes-jobs
814 name: build opnfv/functest-kubernetes-healthcheck
816 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-gate'
817 <<: *functest-kubernetes-jobs
818 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-gate'
819 <<: *functest-kubernetes-jobs
820 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-gate'
821 <<: *functest-kubernetes-jobs
823 name: build containers
825 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-gate'
826 <<: *functest-kubernetes-jobs
828 name: build opnfv/functest-kubernetes-benchmarking
830 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-gate'
831 <<: *functest-kubernetes-jobs
833 name: opnfv/functest-kubernetes-healthcheck:{tag}
835 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-k8s_quick-run'
836 <<: *functest-kubernetes-jobs
837 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-k8s_smoke-run'
838 <<: *functest-kubernetes-jobs
840 name: opnfv/functest-kubernetes-smoke:{tag}
842 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-xrally_kubernetes-run'
843 <<: *functest-kubernetes-jobs
844 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-k8s_conformance-run'
845 <<: *functest-kubernetes-jobs
847 name: opnfv/functest-kubernetes-security:{tag}
849 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_hunter-run'
850 <<: *functest-kubernetes-jobs
851 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_bench-run'
852 <<: *functest-kubernetes-jobs
854 name: opnfv/functest-kubernetes-benchmarking:{tag}
856 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-xrally_kubernetes_full-run'
857 <<: *functest-kubernetes-jobs
859 name: opnfv/functest-kubernetes-cnf:{tag}
861 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-cnf_conformance-run'
862 <<: *functest-kubernetes-jobs
863 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-k8s_vims-run'
864 <<: *functest-kubernetes-jobs
867 name: 'functest-kubernetes'
868 <<: *functest-kubernetes-params
870 - 'functest-kubernetes-{tag}-daily'
873 name: 'functest-kubernetes-gate'
874 <<: *functest-kubernetes-params
882 - 'functest-kubernetes-{tag}-check'
883 - 'functest-kubernetes-{tag}-gate'
886 name: functest-kubernetes
895 regex: ^functest-kubernetes-(arm.*-|amd64-)*[a-z]+-daily$
898 name: functest-kubernetes-gate
907 regex: ^functest-kubernetes-(arm.*-|amd64-)*[a-z]+-gate$