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'
322 - 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
325 name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking'
326 <<: *functest-kubernetes-params
327 container: 'functest-kubernetes-benchmarking'
329 - xrally_kubernetes_full
333 - 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
336 name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf'
337 <<: *functest-kubernetes-params
338 container: 'functest-kubernetes-cnf'
355 - 'functest-kubernetes-{repo}-{container}-{tag}-{test}-run'
359 name: functest-kubernetes-zip
363 [ ! -z "$WORKSPACE" ] && rm -rf $WORKSPACE/* || true
364 if [ "{repo}" = "_" ]; then
365 image={container}:{tag}
366 elif [ "{port}" = "None" ]; then
367 image={repo}/{container}:{tag}
369 image={repo}:{port}/{container}:{tag}
372 -e S3_ENDPOINT_URL=https://storage.googleapis.com \
373 -e S3_DST_URL=s3://artifacts.opnfv.org/functest-kubernetes \
374 -e HTTP_DST_URL=http://artifacts.opnfv.org/functest-kubernetes \
375 -e TEST_DB_URL=http://testresults.opnfv.org/test/api/v1/results \
376 -e TEST_DB_EXT_URL=http://testresults.opnfv.org/test/api/v1/results \
377 -e BUILD_TAG=$BUILD_TAG \
378 -v $WORKSPACE/../$JOB_NAME/results:/var/lib/xtesting/results \
379 -e DEPLOY_SCENARIO=$DEPLOY_SCENARIO \
381 -v /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config \
382 -v /home/opnfv/functest-kubernetes/.boto:/root/.boto \
386 name: 'functest-kubernetes-{tag}-zip'
388 - functest-kubernetes-slave:
390 - functest-kubernetes-build_tag:
392 - functest-kubernetes-DEPLOY_SCENARIO:
393 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
394 - functest-kubernetes-DEBUG:
397 - functest-kubernetes-zip:
398 <<: *functest-kubernetes-containers
401 name: 'functest-kubernetes-{tag}-zip'
402 <<: *functest-kubernetes-params
403 container: 'functest-kubernetes-healthcheck'
405 - 'functest-kubernetes-{tag}-zip'
408 name: 'functest-kubernetes-{tag}-daily'
409 project-type: multijob
413 - functest-kubernetes-slave:
415 - functest-kubernetes-build_tag:
417 - functest-kubernetes-DEPLOY_SCENARIO:
418 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
419 - functest-kubernetes-DEBUG:
423 use-build-blocker: true
424 blocking-level: 'GLOBAL'
426 - '^functest-kubernetes(-pi)?-(arm.*-|amd64-)*[a-z]+-(daily|gate|check)$'
429 name: remove former images
431 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-rmi'
432 <<: *functest-kubernetes-jobs
433 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-rmi'
434 <<: *functest-kubernetes-jobs
435 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-rmi'
436 <<: *functest-kubernetes-jobs
437 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-pull'
438 <<: *functest-kubernetes-jobs
439 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-rmi'
440 <<: *functest-kubernetes-jobs
442 name: pull containers
444 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-pull'
445 <<: *functest-kubernetes-jobs
446 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-pull'
447 <<: *functest-kubernetes-jobs
448 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-pull'
449 <<: *functest-kubernetes-jobs
450 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-pull'
451 <<: *functest-kubernetes-jobs
452 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-pull'
453 <<: *functest-kubernetes-jobs
455 name: opnfv/functest-kubernetes-healthcheck:{tag}
457 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-k8s_quick-run'
458 <<: *functest-kubernetes-jobs
459 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-k8s_smoke-run'
460 <<: *functest-kubernetes-jobs
462 name: opnfv/functest-kubernetes-smoke:{tag}
464 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-xrally_kubernetes-run'
465 <<: *functest-kubernetes-jobs
466 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-k8s_conformance-run'
467 <<: *functest-kubernetes-jobs
469 name: opnfv/functest-kubernetes-security:{tag}
471 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_hunter-run'
472 <<: *functest-kubernetes-jobs
473 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_bench_master-run'
474 <<: *functest-kubernetes-jobs
475 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_bench_node-run'
476 <<: *functest-kubernetes-jobs
478 name: opnfv/functest-kubernetes-benchmarking:{tag}
480 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-xrally_kubernetes_full-run'
481 <<: *functest-kubernetes-jobs
483 name: opnfv/functest-kubernetes-cnf:{tag}
485 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-k8s_vims-run'
486 <<: *functest-kubernetes-jobs
487 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-helm_vims-run'
488 <<: *functest-kubernetes-jobs
489 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-cnf_conformance-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: 'GLOBAL'
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_quick-run'
725 <<: *functest-kubernetes-jobs
726 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-k8s_smoke-run'
727 <<: *functest-kubernetes-jobs
729 name: opnfv/functest-kubernetes-smoke:{tag}
731 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-xrally_kubernetes-run'
732 <<: *functest-kubernetes-jobs
733 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-k8s_conformance-run'
734 <<: *functest-kubernetes-jobs
736 name: opnfv/functest-kubernetes-benchmarking:{tag}
738 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-xrally_kubernetes_full-run'
739 <<: *functest-kubernetes-jobs
741 name: opnfv/functest-kubernetes-security:{tag}
743 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_hunter-run'
744 <<: *functest-kubernetes-jobs
745 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_bench_master-run'
746 <<: *functest-kubernetes-jobs
747 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_bench_node-run'
748 <<: *functest-kubernetes-jobs
750 name: opnfv/functest-kubernetes-cnf:{tag}
752 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-k8s_vims-run'
753 <<: *functest-kubernetes-jobs
754 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-helm_vims-run'
755 <<: *functest-kubernetes-jobs
756 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-cnf_conformance-run'
757 <<: *functest-kubernetes-jobs
760 name: functest-kubernetes-patchset-created
763 server-name: 'gerrit.opnfv.org'
765 - patchset-created-event
766 - comment-added-contains-event:
767 comment-contains-value: 'recheck'
768 - comment-added-contains-event:
769 comment-contains-value: 'reverify'
771 - project-compare-type: 'ANT'
772 project-pattern: 'functest-kubernetes'
774 - branch-compare-type: 'ANT'
775 branch-pattern: '**/{branch}'
783 name: 'functest-kubernetes-{tag}-gate'
784 project-type: multijob
786 - functest-kubernetes-patchset-created:
789 - functest-kubernetes-slave:
791 - functest-kubernetes-build_tag:
793 - functest-kubernetes-DEPLOY_SCENARIO:
794 DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
795 - functest-kubernetes-DEBUG:
799 use-build-blocker: true
800 blocking-level: 'GLOBAL'
802 - '^functest-kubernetes(-pi)?-(arm.*-|amd64-)*[a-z]+-(daily|gate|check)$'
805 name: remove former images
807 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-rmi'
808 <<: *functest-kubernetes-jobs
809 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-rmi'
810 <<: *functest-kubernetes-jobs
811 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-rmi'
812 <<: *functest-kubernetes-jobs
813 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-rmi'
814 <<: *functest-kubernetes-jobs
815 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-rmi'
816 <<: *functest-kubernetes-jobs
818 name: remove dependencies
820 - name: 'functest-kubernetes-_-golang-1.15-alpine3.12-rmi'
821 <<: *functest-kubernetes-jobs
823 name: pull dependencies
825 - name: 'functest-kubernetes-_-golang-1.15-alpine3.12-pull'
826 <<: *functest-kubernetes-jobs
828 name: build opnfv/functest-kubernetes-core
830 - name: 'functest-kubernetes-opnfv-functest-kubernetes-core-{tag}-gate'
831 <<: *functest-kubernetes-jobs
833 name: build opnfv/functest-kubernetes-healthcheck
835 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-gate'
836 <<: *functest-kubernetes-jobs
837 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-gate'
838 <<: *functest-kubernetes-jobs
839 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-gate'
840 <<: *functest-kubernetes-jobs
842 name: build containers
844 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-gate'
845 <<: *functest-kubernetes-jobs
847 name: build opnfv/functest-kubernetes-benchmarking
849 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-gate'
850 <<: *functest-kubernetes-jobs
852 name: opnfv/functest-kubernetes-healthcheck:{tag}
854 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-k8s_quick-run'
855 <<: *functest-kubernetes-jobs
856 - name: 'functest-kubernetes-opnfv-functest-kubernetes-healthcheck-{tag}-k8s_smoke-run'
857 <<: *functest-kubernetes-jobs
859 name: opnfv/functest-kubernetes-smoke:{tag}
861 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-xrally_kubernetes-run'
862 <<: *functest-kubernetes-jobs
863 - name: 'functest-kubernetes-opnfv-functest-kubernetes-smoke-{tag}-k8s_conformance-run'
864 <<: *functest-kubernetes-jobs
866 name: opnfv/functest-kubernetes-security:{tag}
868 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_hunter-run'
869 <<: *functest-kubernetes-jobs
870 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_bench_master-run'
871 <<: *functest-kubernetes-jobs
872 - name: 'functest-kubernetes-opnfv-functest-kubernetes-security-{tag}-kube_bench_node-run'
873 <<: *functest-kubernetes-jobs
875 name: opnfv/functest-kubernetes-benchmarking:{tag}
877 - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-xrally_kubernetes_full-run'
878 <<: *functest-kubernetes-jobs
880 name: opnfv/functest-kubernetes-cnf:{tag}
882 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-k8s_vims-run'
883 <<: *functest-kubernetes-jobs
884 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-helm_vims-run'
885 <<: *functest-kubernetes-jobs
886 - name: 'functest-kubernetes-opnfv-functest-kubernetes-cnf-{tag}-cnf_conformance-run'
887 <<: *functest-kubernetes-jobs
890 name: 'functest-kubernetes'
891 <<: *functest-kubernetes-params
893 - 'functest-kubernetes-{tag}-daily'
896 name: 'functest-kubernetes-gate'
897 <<: *functest-kubernetes-params
905 - 'functest-kubernetes-{tag}-check'
906 - 'functest-kubernetes-{tag}-gate'
909 name: functest-kubernetes
918 regex: ^functest-kubernetes-(arm.*-|amd64-)*[a-z]+-daily$
921 name: functest-kubernetes-gate
930 regex: ^functest-kubernetes-(arm.*-|amd64-)*[a-z]+-gate$