File tree 3 files changed +69
-1
lines changed
3 files changed +69
-1
lines changed Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+
3
+ # Copyright 2016 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
+
18
+ # This script runs the integration tests on a Linux machine for the KVM Driver
19
+
20
+ # The script expects the following env variables:
21
+ # MINIKUBE_LOCATION: GIT_COMMIT from upstream build.
22
+ # COMMIT: Actual commit ID from upstream build
23
+ # EXTRA_BUILD_ARGS (optional): Extra args to be passed into the minikube integrations tests
24
+ # access_token: The Github API access token. Injected by the Jenkins credential provider.
25
+
26
+ set -e
27
+
28
+ OS_ARCH=" linux-amd64"
29
+ VM_DRIVER=" kvm2"
30
+ JOB_NAME=" Linux-KVM-Kubeadm"
31
+ EXTRA_ARGS=" --bootstrapper=kubeadm"
32
+
33
+ # Download files and set permissions
34
+ source common.sh
Original file line number Diff line number Diff line change 27
27
set -e
28
28
set +x
29
29
30
- for job in " OSX-Virtualbox" " OSX-XHyve" " OSX-Hyperkit" " Linux-Virtualbox" " Linux-KVM" " Linux-KVM-Alt" " Linux-None" " Windows-HyperV" ; do
30
+ for job in " Linux-KVM-Kubeadm " " OSX-Virtualbox-Kubeadm " " OSX-Virtualbox" " OSX-XHyve" " OSX-Hyperkit" " Linux-Virtualbox" " Linux-KVM" " Linux-KVM-Alt" " Linux-None" " Windows-HyperV" ; do
31
31
target_url=" https://storage.googleapis.com/minikube-builds/logs/${ghprbPullId} /${job} .txt"
32
32
curl " https://api.github.com/repos/kubernetes/minikube/statuses/${ghprbActualCommit} ?access_token=$access_token " \
33
33
-H " Content-Type: application/json" \
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+
3
+ # Copyright 2016 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
+
18
+ # This script runs the integration tests on an OSX machine for the Virtualbox Driver
19
+
20
+ # The script expects the following env variables:
21
+ # MINIKUBE_LOCATION: GIT_COMMIT from upstream build.
22
+ # COMMIT: Actual commit ID from upstream build
23
+ # EXTRA_BUILD_ARGS (optional): Extra args to be passed into the minikube integrations tests
24
+ # access_token: The Github API access token. Injected by the Jenkins credential provider.
25
+
26
+
27
+ set -e
28
+ OS_ARCH=" darwin-amd64"
29
+ VM_DRIVER=" virtualbox"
30
+ JOB_NAME=" OSX-Virtualbox-Kubeadm"
31
+ EXTRA_ARGS=" --bootstrapper=kubeadm"
32
+
33
+ # Download files and set permissions
34
+ source common.sh
You can’t perform that action at this time.
0 commit comments