Commit Graph

32 Commits

Author SHA1 Message Date
Ciprian Hacman 30afd16f52 Allow failure of the ARM64 job in TravisCI 2020-06-05 07:16:57 +03:00
Ciprian Hacman 03fe5fc8b2 Reduce the number of build jobs for ARM64 2020-06-03 07:42:41 +03:00
Ciprian Hacman f4f3ca2251 Wait 30 min for tests to finish 2020-06-02 21:25:22 +03:00
Ciprian Hacman fecec5affa Add ARM64 build targets for kops and nodeup 2020-06-02 21:20:13 +03:00
Ciprian Hacman fa9ab5dc41 Use latest patch version for GO in tests 2020-04-20 05:47:33 +03:00
Ciprian Hacman df6382ff5d Exclude GO 1.14 for OSX 2020-04-15 17:56:49 +03:00
Justin Santa Barbara f996d4e6e9 Stop trying to build with 1.12
apimachinery now requires go 1.13
2020-04-11 14:45:36 -04:00
Justin Santa Barbara a0fb75ad6b Add go 1.14 to travis testing 2020-04-10 00:00:02 -04:00
John Gardiner Myers af8e0388ad Exclude one Travis osx job 2020-01-03 10:55:43 -08:00
John Gardiner Myers c21f72414a Run Travis verifications in a separate parallel job 2020-01-02 21:30:27 -08:00
Peter Rifel beb54144c2 Dont run travis with Go 1.11 2019-11-21 16:29:00 -08:00
Peter Rifel 024c8a92d7 Upgrade go to 1.13 2019-11-20 09:44:33 -08:00
Justin SB e9a1ec57fc
Set GOPROXY in travis builds
We were observing some flakes in the travis builds pulling from
github; by setting GOPROXY we should avoid those; we also gain some
security.
2019-08-29 08:07:33 -07:00
Justin SB 0d83057002
Switch to golang 1.12.1
For cherry-picking to 1.14

https://github.com/kubernetes/kubernetes/blob/release-1.14/build/build-image/cross/Dockerfile
2019-04-22 15:49:28 -04:00
Justin SB 69e0b26b69
travis: Create new travis-ci makefile target, run that
This lets us exclude the gofmt task which now requires bazel and also
now runs in a separate test.

Continuing with this should allow us to have a faster travis-ci, that
should also give us better coverage (we really want travis to test osx
& windows builds)
2019-04-22 12:41:26 -04:00
Justin SB de581b1b64
Switch to golang 1.11.5
For cherry-picking to 1.13

https://github.com/kubernetes/kubernetes/blob/release-1.13/build/build-image/cross/Dockerfile
2019-04-20 17:36:56 -04:00
Justin Santa Barbara 8001ca9ece Drop travis testing of go 1.9
k8s apimachinery is using strings.Builder, which was introduced in 1.10
2018-09-28 20:14:45 -04:00
Justin Santa Barbara 96c2739d4e Go versions: don't block on 1.8
We want to start using type aliases, and they aren't supported in go
1.8.  We build with 1.9 anyway, and will likely want to move to go
1.10 soon.

We have the check-builds-in-go18 makefile target.
2018-06-21 14:31:41 -04:00
Justin Santa Barbara 7948979f7a Put verify-apimachinery into ci makefile target
Otherwise travis doesn't display the failure as clearly, because it runs
`make ci` which fails, but then it still runs `verify-apimachinery`
which usually passes.
2018-06-04 06:32:49 -07:00
Tomas Virgl 7e0d994420 Add go 1.10 and tip testing to travis CI 2018-04-05 15:53:31 -07:00
chrislovecnm bb9f419289 enabling apimachinery validation in travis 2018-03-01 18:38:25 -07:00
Mike Splain 43286385bc Test mac build 2018-02-05 13:28:55 -05:00
chrislovecnm 2ee0a4d5d5 removing tip as we are not passing because of an upstream issue 2017-11-01 14:55:54 -06:00
Lars Lehtonen 10921033ed
Makefile basic debugging in Travis 2017-09-30 20:28:43 -07:00
Justin Santa Barbara 321dba0cf1 Add go1.9 target to travis
So that we can start testing with it
2017-08-25 21:38:02 -04:00
chrislovecnm 96271b05df Setting versions for go and kubectl in protokube 2017-06-24 18:35:32 -06:00
chrislovecnm 7487b0d756 updating docs, adding verify-gendocs and more build tweaks 2017-05-04 18:58:10 -06:00
chrislovecnm 87d2475c23 bumping go version to 1.8.1 2017-04-26 22:35:47 -06:00
Chris Love f6953acff8 Commenting out changes instead of delete 2016-12-11 14:07:32 -07:00
chrislovecnm 8f37300cbf cleaning up go versions in ci and Makefile 2016-12-04 13:13:32 -07:00
Justin Santa Barbara 3c27c834c3 Don't try to run travis with go 1.5
It fails because `go test` apparently took different arguments then
2016-09-25 12:30:04 -04:00
Justin Santa Barbara 36d36408ea Add travis CI support 2016-09-25 12:21:43 -04:00