File tree 3 files changed +23
-4
lines changed
3 files changed +23
-4
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,12 @@ install:
10
10
- go get -t -v k8s.io/kubernetes.github.io/test
11
11
- git clone --depth=50 --branch=master https://github.com/kubernetes/md-check $HOME/gopath/src/k8s.io/md-check
12
12
- go get -t -v k8s.io/md-check
13
+ - rm $GOPATH/src/k8s.io/kubernetes/vendor/k8s.io/apimachinery
14
+ - rm $GOPATH/src/k8s.io/kubernetes/vendor/k8s.io/apiserver
15
+ - rm $GOPATH/src/k8s.io/kubernetes/vendor/k8s.io/client-go
16
+ - cp -r $GOPATH/src/k8s.io/kubernetes/vendor/* $GOPATH/src/
17
+ - rm -rf $GOPATH/src/k8s.io/kubernetes/vendor/*
18
+ - cp -r $GOPATH/src/k8s.io/kubernetes/staging/src/* $GOPATH/src/
13
19
14
20
script :
15
21
- go test -v k8s.io/kubernetes.github.io/test
Original file line number Diff line number Diff line change
1
+ Note: These tests are importing code from kubernetes that isn't really
2
+ meant to be used outside the repo. This causes vendoring problems. As
3
+ a result, we have to work around those with these lines in the travis
4
+ config:
5
+
6
+ ```
7
+ - rm $GOPATH/src/k8s.io/kubernetes/vendor/k8s.io/apimachinery
8
+ - rm $GOPATH/src/k8s.io/kubernetes/vendor/k8s.io/apiserver
9
+ - rm $GOPATH/src/k8s.io/kubernetes/vendor/k8s.io/client-go
10
+ - cp -r $GOPATH/src/k8s.io/kubernetes/vendor/* $GOPATH/src/
11
+ - rm -rf $GOPATH/src/k8s.io/kubernetes/vendor/*
12
+ - cp -r $GOPATH/src/k8s.io/kubernetes/staging/src/* $GOPATH/src/
13
+ ```
Original file line number Diff line number Diff line change @@ -28,6 +28,9 @@ import (
28
28
"strings"
29
29
"testing"
30
30
31
+ "k8s.io/apimachinery/pkg/runtime"
32
+ "k8s.io/apimachinery/pkg/types"
33
+ "k8s.io/apimachinery/pkg/util/validation/field"
31
34
"k8s.io/kubernetes/pkg/api"
32
35
"k8s.io/kubernetes/pkg/api/testapi"
33
36
"k8s.io/kubernetes/pkg/api/validation"
@@ -37,13 +40,10 @@ import (
37
40
batch_validation "k8s.io/kubernetes/pkg/apis/batch/validation"
38
41
"k8s.io/kubernetes/pkg/apis/extensions"
39
42
expvalidation "k8s.io/kubernetes/pkg/apis/extensions/validation"
40
- "k8s.io/kubernetes/pkg/capabilities"
41
43
"k8s.io/kubernetes/pkg/apis/policy"
42
44
policyvalidation "k8s.io/kubernetes/pkg/apis/policy/validation"
45
+ "k8s.io/kubernetes/pkg/capabilities"
43
46
"k8s.io/kubernetes/pkg/registry/batch/job"
44
- "k8s.io/kubernetes/pkg/runtime"
45
- "k8s.io/kubernetes/pkg/types"
46
- "k8s.io/kubernetes/pkg/util/validation/field"
47
47
"k8s.io/kubernetes/pkg/util/yaml"
48
48
schedulerapilatest "k8s.io/kubernetes/plugin/pkg/scheduler/api/latest"
49
49
)
You can’t perform that action at this time.
0 commit comments