forked from kubernetes/website
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Run tests against the current stable k8s version (kubernetes#8122)
So far we have been running tests against the master branch of kubernetes/kubernetes. This is creating quite some problems because the master branch is always moving. We are actually checking the YAML files against a version between 1.10 and 1.11. This PR is attempting to fix the problem by checking out the 'release-1.10' branch before running the tests. We are supposed to change the branch to be used when release-1.11 is out. With this PR (hopefully it works), we will only need to fix the gate every time a new release is out.
- Loading branch information
1 parent
aa52cbb
commit b855bd1
Showing
2 changed files
with
11 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,20 +1,22 @@ | ||
language: go | ||
go: | ||
- 1.8.3 | ||
- 1.9.3 | ||
|
||
# Don't want default ./... here: | ||
install: | ||
- export PATH=$GOPATH/bin:$PATH | ||
- mkdir -p $HOME/gopath/src/k8s.io | ||
- mv $TRAVIS_BUILD_DIR $HOME/gopath/src/k8s.io/website | ||
|
||
# (1) Fetch dependencies for us to run the tests in test/examples_test.go | ||
- mv $TRAVIS_BUILD_DIR $HOME/gopath/src/k8s.io/website && cd $HOME/gopath/src/k8s.io/website | ||
# Fetch dependencies for us to run the tests in test/examples_test.go | ||
- go get -t -v k8s.io/website/test | ||
# Make sure we are testing against the correct branch | ||
- pushd $GOPATH/src/k8s.io/kubernetes && git checkout release-1.10 && popd | ||
|
||
# Simplified deduplication of dependencies. | ||
- cp -L -R $GOPATH/src/k8s.io/kubernetes/vendor/ $GOPATH/src/ | ||
- rm -r $GOPATH/src/k8s.io/kubernetes/vendor/ | ||
|
||
script: | ||
# Run test | ||
- go test -v k8s.io/website/test | ||
- ./verify-docs-format.sh |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters