File tree Expand file tree Collapse file tree 2 files changed +44
-2
lines changed Expand file tree Collapse file tree 2 files changed +44
-2
lines changed Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+
3+ # Copyright 2025 The Kubernetes Authors All rights reserved.
4+ #
5+ # Licensed under the Apache License, Version 2.0 (the "License");
6+ # you may not use this file except in compliance with the License.
7+ # You may obtain a copy of the License at
8+ #
9+ # http://www.apache.org/licenses/LICENSE-2.0
10+ #
11+ # Unless required by applicable law or agreed to in writing, software
12+ # distributed under the License is distributed on an "AS IS" BASIS,
13+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14+ # See the License for the specific language governing permissions and
15+ # limitations under the License.
16+
17+ set -e
18+ set -x
19+
20+ OS=" linux"
21+ ARCH=" amd64"
22+ DRIVER=" docker"
23+ CONTAINER_RUNTIME=" crio"
24+ EXTRA_START_ARGS=" "
25+ EXTRA_TEST_ARGS=" "
26+ JOB_NAME=" Docker_Crio_Linux_x86-64"
27+
28+ git config --global --add safe.directory ' *'
29+ COMMIT=$( git rev-parse HEAD)
30+ MINIKUBE_LOCATION=$COMMIT
31+
32+
33+ # when docker is the driver, we run integration tests directly in prow cluster
34+ # by default, prow jobs run in root, so we must switch to a non-root user to run docker driver
35+
36+
37+ source ./hack/prow/common.sh
Original file line number Diff line number Diff line change 1+ # Integration tests using local prow docker
12.PHONY : integration-prow-kvm-docker-linux-x86-64
23integration-prow-docker-docker-linux-x86-64 :
34 ./hack/prow/minikube_cross_build.sh $(GO_VERSION ) linux amd64
45 ./hack/prow/util/integration_prow_wrapper.sh ./hack/prow/integration_docker_docker_linux_x86-64.sh
56
67integration-prow-docker-containerd-linux-x86-64 :
7- # build first
8- # container-runtime=containerd driver=docker on linux/amd64
98 ./hack/prow/minikube_cross_build.sh $(GO_VERSION ) linux amd64
109 ./hack/prow/util/integration_prow_wrapper.sh ./hack/prow/integration_docker_containerd_linux_x86-64.sh
1110
11+ integration-prow-docker-crio-linux-x86-64 :
12+ ./hack/prow/minikube_cross_build.sh $(GO_VERSION ) linux amd64
13+ ./hack/prow/util/integration_prow_wrapper.sh ./hack/prow/integration_docker_crio_linux_x86-64.sh
14+
15+
16+ # Integration tests using boskos to manage GCP projects
1217.PHONY : integration-prow-none-docker-linux-x86-64
1318integration-prow-none-docker-linux-x86-64 : setup-prow-gcp-ssh-keys build-mini-test
1419 ./hack/prow/minikube_cross_build.sh $(GO_VERSION ) linux amd64
You can’t perform that action at this time.
0 commit comments