1- # Integration tests using local prow docker
1+ # ----------------------------------------------------------------
2+ # Bellow Integration tests run in a prow container (no external cloud vm)
3+ # ----------------------------------------------------------------
24.PHONY : integration-prow-kvm-docker-linux-x86-64
35integration-prow-docker-docker-linux-x86-64 :
46 ./hack/prow/minikube_cross_build.sh $(GO_VERSION ) linux amd64
57 ./hack/prow/util/integration_prow_wrapper.sh ./hack/prow/integration_docker_docker_linux_x86-64.sh
68
9+ .PHONY : integration-prow-docker-docker-linux-arm64
10+ integration-prow-docker-docker-linux-arm64 :
11+ ./hack/prow/minikube_cross_build.sh $(GO_VERSION ) linux arm64
12+ ./hack/prow/util/integration_prow_wrapper.sh ./hack/prow/integration_docker_docker_linux_arm64.sh
13+
14+
715integration-prow-docker-containerd-linux-x86-64 :
816 ./hack/prow/minikube_cross_build.sh $(GO_VERSION ) linux amd64
917 ./hack/prow/util/integration_prow_wrapper.sh ./hack/prow/integration_docker_containerd_linux_x86-64.sh
@@ -12,27 +20,29 @@ integration-prow-docker-crio-linux-x86-64:
1220 ./hack/prow/minikube_cross_build.sh $(GO_VERSION ) linux amd64
1321 ./hack/prow/util/integration_prow_wrapper.sh ./hack/prow/integration_docker_crio_linux_x86-64.sh
1422
23+ # ----------------------------------------------------------------
24+ # Bellow Integration tests run in cloud VM using boskos
25+ # ----------------------------------------------------------------
1526
16- # Integration tests using boskos to manage GCP projects
1727.PHONY : integration-prow-none-docker-linux-x86-64
1828integration-prow-none-docker-linux-x86-64 : setup-prow-gcp-ssh-keys build-mini-test
1929 ./hack/prow/minikube_cross_build.sh $(GO_VERSION ) linux amd64
20- ./out/minitest --deployer boskos --tester none-docker-linux-amd64-integration --config hack/prow/bosksos-nested .json
30+ ./out/minitest --deployer boskos --tester none-docker-linux-amd64-integration --config hack/prow/boskos-cfg-x86 .json
2131
2232.PHONY : integration-prow-kvm-docker-linux-x86-64
2333integration-prow-kvm-docker-linux-x86-64 : setup-prow-gcp-ssh-keys build-mini-test
2434 ./hack/prow/minikube_cross_build.sh $(GO_VERSION ) linux amd64
25- ./out/minitest --deployer boskos --tester kvm-docker-linux-amd64-integration --config hack/prow/bosksos-nested .json
35+ ./out/minitest --deployer boskos --tester kvm-docker-linux-amd64-integration --config hack/prow/boskos-cfg-x86 .json
2636
2737.PHONY : integration-prow-kvm-containerd-linux-x86-64
2838integration-prow-kvm-containerd-linux-x86-64 : setup-prow-gcp-ssh-keys build-mini-test
2939 ./hack/prow/minikube_cross_build.sh $(GO_VERSION ) linux amd64
30- ./out/minitest --deployer boskos --tester kvm-containerd-linux-amd64-integration --config hack/prow/bosksos-nested .json
40+ ./out/minitest --deployer boskos --tester kvm-containerd-linux-amd64-integration --config hack/prow/boskos-cfg-x86 .json
3141
3242.PHONY : integration-prow-kvm-crio-linux-x86-64
3343integration-prow-kvm-crio-linux-x86-64 : setup-prow-gcp-ssh-keys build-mini-test
3444 ./hack/prow/minikube_cross_build.sh $(GO_VERSION ) linux amd64
35- ./out/minitest --deployer boskos --tester kvm-crio-linux-amd64-integration --config hack/prow/bosksos-nested .json
45+ ./out/minitest --deployer boskos --tester kvm-crio-linux-amd64-integration --config hack/prow/boskos-cfg-x86 .json
3646
3747.PHONY : build-mini-test
3848build-mini-test : # build minitest binary
0 commit comments