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'
296 - 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
299 name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke'
300 <<: *functest-kubernetes-params
301 container: 'functest-kubernetes-smoke'
308 - 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
311 name: 'functest-kubernetes-opnfv-functest-kubernetes-security'
312 <<: *functest-kubernetes-params
313 container: 'functest-kubernetes-security'
320 - 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
323 name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking'
324 <<: *functest-kubernetes-params
325 container: 'functest-kubernetes-benchmarking'
327 - xrally_kubernetes_full
331 - 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
334 name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf'
335 <<: *functest-kubernetes-params
336 container: 'functest-kubernetes-cnf'
342 test: cnf_conformance
344 test: cnf_conformance
346 test: cnf_conformance
348 test: cnf_conformance
350 test: cnf_conformance
352 test: cnf_conformance
354 test: cnf_conformance
356 test: cnf_conformance
360 - 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
364 name: functest-kubernetes-zip
368 [ ! -z "$WORKSPACE" ] && rm -rf $WORKSPACE/* || true
369 if [ "{repo}" = "_" ]; then
370 image={container}:{tag}
371 elif [ "{port}" = "None" ]; then
372 image={repo}/{container}:{tag}
374 image={repo}:{port}/{container}:{tag}
377 -e S3_ENDPOINT_URL=https://storage.googleapis.com \
378 -e S3_DST_URL=s3://artifacts.opnfv.org/functest-kubernetes \
379 -e HTTP_DST_URL=http://artifacts.opnfv.org/functest-kubernetes \
380 -e TEST_DB_URL=http://testresults.opnfv.org/test/api/v1/results \
381 -e TEST_DB_EXT_URL=http://testresults.opnfv.org/test/api/v1/results \
382 -e BUILD_TAG=$BUILD_TAG \
383 -v $WORKSPACE/../$JOB_NAME/results:/var/lib/xtesting/results \
384 -e DEPLOY_SCENARIO=$DEPLOY_SCENARIO \
386 -v /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config \
387 -v /home/opnfv/functest-kubernetes/.boto:/root/.boto \
391 name: 'functest-kubernetes-{tag}-zip'
393 - functest-kubernetes-slave:
395 - functest-kubernetes-build_tag:
397 - functest-kubernetes-DEPLOY_SCENARIO:
398 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
399 - functest-kubernetes-DEBUG:
402 - functest-kubernetes-zip:
403 <<: *functest-kubernetes-containers
406 name: 'functest-kubernetes-{tag}-zip'
407 <<: *functest-kubernetes-params
408 container: 'functest-kubernetes-healthcheck'
410 - 'functest-kubernetes-{tag}-zip'
413 name: 'functest-kubernetes-{tag}-daily'
414 project-type: multijob
418 - functest-kubernetes-slave:
420 - functest-kubernetes-build_tag:
422 - functest-kubernetes-DEPLOY_SCENARIO:
423 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
424 - functest-kubernetes-DEBUG:
428 use-build-blocker: true
429 blocking-level: 'GLOBAL'
431 - '^functest-kubernetes(-pi)?-(arm.*-|amd64-)*[a-z]+-(daily|gate|check)$'
434 name: remove former images
436 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-rmi'
437 <<: *functest-kubernetes-jobs
438 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-rmi'
439 <<: *functest-kubernetes-jobs
440 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-rmi'
441 <<: *functest-kubernetes-jobs
442 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-pull'
443 <<: *functest-kubernetes-jobs
444 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-rmi'
445 <<: *functest-kubernetes-jobs
447 name: pull containers
449 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-pull'
450 <<: *functest-kubernetes-jobs
451 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-pull'
452 <<: *functest-kubernetes-jobs
453 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-pull'
454 <<: *functest-kubernetes-jobs
455 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-pull'
456 <<: *functest-kubernetes-jobs
457 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-pull'
458 <<: *functest-kubernetes-jobs
460 name: opnfv/functest-kubernetes-healthcheck:{tag}
462 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-k8s_smoke-run'
463 <<: *functest-kubernetes-jobs
465 name: opnfv/functest-kubernetes-smoke:{tag}
467 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-xrally_kubernetes-run'
468 <<: *functest-kubernetes-jobs
469 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-k8s_conformance-run'
470 <<: *functest-kubernetes-jobs
472 name: opnfv/functest-kubernetes-security:{tag}
474 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_hunter-run'
475 <<: *functest-kubernetes-jobs
476 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_bench-run'
477 <<: *functest-kubernetes-jobs
479 name: opnfv/functest-kubernetes-benchmarking:{tag}
481 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-xrally_kubernetes_full-run'
482 <<: *functest-kubernetes-jobs
484 name: opnfv/functest-kubernetes-cnf:{tag}
486 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-cnf_conformance-run'
487 <<: *functest-kubernetes-jobs
488 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-k8s_vims-run'
489 <<: *functest-kubernetes-jobs
491 name: dump all campaign data
493 - name: 'functest-kubernetes-{tag}-zip'
494 <<: *functest-kubernetes-jobs
497 name: 'functest-kubernetes-{repo}-{container}-{tag}-gate'
499 - functest-kubernetes-slave:
502 - functest-kubernetes-scm:
505 - functest-kubernetes-build-containers:
506 <<: *functest-kubernetes-build-containers
510 name: 'functest-kubernetes-{repo}-{container}-{tag}-check'
512 - functest-kubernetes-slave:
514 - functest-kubernetes-branch:
517 - functest-kubernetes-scm:
520 - functest-kubernetes-build-containers:
521 <<: *functest-kubernetes-build-containers
525 name: 'functest-kubernetes-_-golang-1.15-alpine3.12-rmi'
529 tag: '1.15-alpine3.12'
538 - 'functest-kubernetes-{repo}-{container}-{tag}-rmi'
541 name: 'functest-kubernetes-_-golang-1.15-alpine3.12-pull'
545 tag: '1.15-alpine3.12'
554 - 'functest-kubernetes-{repo}-{container}-{tag}-pull'
557 name: functest-kubernetes-opnfv-functest-kubernetes-core-{tag}-build
558 <<: *functest-kubernetes-params
559 container: functest-kubernetes-core
569 - 'functest-kubernetes-{repo}-{container}-{tag}-gate'
570 - 'functest-kubernetes-{repo}-{container}-{tag}-check'
573 name: functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-build
574 <<: *functest-kubernetes-params
575 container: functest-kubernetes-healthcheck
577 path: docker/healthcheck
585 - 'functest-kubernetes-{repo}-{container}-{tag}-gate'
586 - 'functest-kubernetes-{repo}-{container}-{tag}-check'
589 name: functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-build
590 <<: *functest-kubernetes-params
591 container: functest-kubernetes-cnf
601 - 'functest-kubernetes-{repo}-{container}-{tag}-gate'
602 - 'functest-kubernetes-{repo}-{container}-{tag}-check'
605 name: functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-build
606 <<: *functest-kubernetes-params
607 container: functest-kubernetes-security
609 path: docker/security
617 - 'functest-kubernetes-{repo}-{container}-{tag}-gate'
618 - 'functest-kubernetes-{repo}-{container}-{tag}-check'
621 name: functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-build
622 <<: *functest-kubernetes-params
623 container: functest-kubernetes-smoke
633 - 'functest-kubernetes-{repo}-{container}-{tag}-gate'
634 - 'functest-kubernetes-{repo}-{container}-{tag}-check'
637 name: functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-build
638 <<: *functest-kubernetes-params
639 container: functest-kubernetes-benchmarking
641 path: docker/benchmarking
649 - 'functest-kubernetes-{repo}-{container}-{tag}-gate'
650 - 'functest-kubernetes-{repo}-{container}-{tag}-check'
653 name: 'functest-kubernetes-{tag}-check'
654 project-type: multijob
656 - functest-kubernetes-slave:
658 - functest-kubernetes-build_tag:
660 - functest-kubernetes-branch:
662 - functest-kubernetes-DEPLOY_SCENARIO:
663 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
664 - functest-kubernetes-DEBUG:
668 use-build-blocker: true
669 blocking-level: 'GLOBAL'
671 - '^functest-kubernetes(-pi)?-(arm.*-|amd64-)*[a-z]+-(daily|gate|check)$'
674 name: remove former images
676 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-rmi'
677 <<: *functest-kubernetes-jobs
678 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-rmi'
679 <<: *functest-kubernetes-jobs
680 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-rmi'
681 <<: *functest-kubernetes-jobs
682 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-rmi'
683 <<: *functest-kubernetes-jobs
684 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-rmi'
685 <<: *functest-kubernetes-jobs
687 name: remove dependencies
689 - name: 'functest-kubernetes-_-golang-1.15-alpine3.12-rmi'
690 <<: *functest-kubernetes-jobs
692 name: pull dependencies
694 - name: 'functest-kubernetes-_-golang-1.15-alpine3.12-pull'
695 <<: *functest-kubernetes-jobs
697 name: build opnfv/functest-kubernetes-core
699 - name: 'functest-kubernetes-opnfv-functest-kubernetes-core-{tag}-check'
700 <<: *functest-kubernetes-jobs
702 name: build opnfv/functest-kubernetes-healthcheck
704 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-check'
705 <<: *functest-kubernetes-jobs
706 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-check'
707 <<: *functest-kubernetes-jobs
708 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-check'
709 <<: *functest-kubernetes-jobs
711 name: build containers
713 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-check'
714 <<: *functest-kubernetes-jobs
716 name: build opnfv/functest-kubernetes-benchmarking
718 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-check'
719 <<: *functest-kubernetes-jobs
721 name: opnfv/functest-kubernetes-healthcheck:{tag}
723 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-k8s_smoke-run'
724 <<: *functest-kubernetes-jobs
726 name: opnfv/functest-kubernetes-smoke:{tag}
728 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-xrally_kubernetes-run'
729 <<: *functest-kubernetes-jobs
730 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-k8s_conformance-run'
731 <<: *functest-kubernetes-jobs
733 name: opnfv/functest-kubernetes-benchmarking:{tag}
735 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-xrally_kubernetes_full-run'
736 <<: *functest-kubernetes-jobs
738 name: opnfv/functest-kubernetes-security:{tag}
740 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_hunter-run'
741 <<: *functest-kubernetes-jobs
742 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_bench-run'
743 <<: *functest-kubernetes-jobs
745 name: opnfv/functest-kubernetes-cnf:{tag}
747 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-cnf_conformance-run'
748 <<: *functest-kubernetes-jobs
749 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-k8s_vims-run'
750 <<: *functest-kubernetes-jobs
753 name: functest-kubernetes-patchset-created
756 server-name: 'gerrit.opnfv.org'
758 - patchset-created-event
759 - comment-added-contains-event:
760 comment-contains-value: 'recheck'
761 - comment-added-contains-event:
762 comment-contains-value: 'reverify'
764 - project-compare-type: 'ANT'
765 project-pattern: 'functest-kubernetes'
767 - branch-compare-type: 'ANT'
768 branch-pattern: '**/{branch}'
776 name: 'functest-kubernetes-{tag}-gate'
777 project-type: multijob
779 - functest-kubernetes-patchset-created:
782 - functest-kubernetes-slave:
784 - functest-kubernetes-build_tag:
786 - functest-kubernetes-DEPLOY_SCENARIO:
787 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
788 - functest-kubernetes-DEBUG:
792 use-build-blocker: true
793 blocking-level: 'GLOBAL'
795 - '^functest-kubernetes(-pi)?-(arm.*-|amd64-)*[a-z]+-(daily|gate|check)$'
798 name: remove former images
800 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-rmi'
801 <<: *functest-kubernetes-jobs
802 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-rmi'
803 <<: *functest-kubernetes-jobs
804 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-rmi'
805 <<: *functest-kubernetes-jobs
806 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-rmi'
807 <<: *functest-kubernetes-jobs
808 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-rmi'
809 <<: *functest-kubernetes-jobs
811 name: remove dependencies
813 - name: 'functest-kubernetes-_-golang-1.15-alpine3.12-rmi'
814 <<: *functest-kubernetes-jobs
816 name: pull dependencies
818 - name: 'functest-kubernetes-_-golang-1.15-alpine3.12-pull'
819 <<: *functest-kubernetes-jobs
821 name: build opnfv/functest-kubernetes-core
823 - name: 'functest-kubernetes-opnfv-functest-kubernetes-core-{tag}-gate'
824 <<: *functest-kubernetes-jobs
826 name: build opnfv/functest-kubernetes-healthcheck
828 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-gate'
829 <<: *functest-kubernetes-jobs
830 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-gate'
831 <<: *functest-kubernetes-jobs
832 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-gate'
833 <<: *functest-kubernetes-jobs
835 name: build containers
837 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-gate'
838 <<: *functest-kubernetes-jobs
840 name: build opnfv/functest-kubernetes-benchmarking
842 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-gate'
843 <<: *functest-kubernetes-jobs
845 name: opnfv/functest-kubernetes-healthcheck:{tag}
847 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-k8s_smoke-run'
848 <<: *functest-kubernetes-jobs
850 name: opnfv/functest-kubernetes-smoke:{tag}
852 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-xrally_kubernetes-run'
853 <<: *functest-kubernetes-jobs
854 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-k8s_conformance-run'
855 <<: *functest-kubernetes-jobs
857 name: opnfv/functest-kubernetes-security:{tag}
859 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_hunter-run'
860 <<: *functest-kubernetes-jobs
861 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_bench-run'
862 <<: *functest-kubernetes-jobs
864 name: opnfv/functest-kubernetes-benchmarking:{tag}
866 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-xrally_kubernetes_full-run'
867 <<: *functest-kubernetes-jobs
869 name: opnfv/functest-kubernetes-cnf:{tag}
871 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-cnf_conformance-run'
872 <<: *functest-kubernetes-jobs
873 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-k8s_vims-run'
874 <<: *functest-kubernetes-jobs
877 name: 'functest-kubernetes'
878 <<: *functest-kubernetes-params
880 - 'functest-kubernetes-{tag}-daily'
883 name: 'functest-kubernetes-gate'
884 <<: *functest-kubernetes-params
892 - 'functest-kubernetes-{tag}-check'
893 - 'functest-kubernetes-{tag}-gate'
896 name: functest-kubernetes
905 regex: ^functest-kubernetes-(arm.*-|amd64-)*[a-z]+-daily$
908 name: functest-kubernetes-gate
917 regex: ^functest-kubernetes-(arm.*-|amd64-)*[a-z]+-gate$