Commit Graph

24 Commits

Author SHA1 Message Date
Justin Santa Barbara b10f7a4252 Update golang to 1.13.8
k/k is using 1.13.6, and it looks like there are some potentially
relevant fixes in .7 and .8 (particularly on unpatched Windows).
2020-02-16 11:33:13 -05:00
Peter Rifel 024c8a92d7 Upgrade go to 1.13 2019-11-20 09:44:33 -08:00
Peter Rifel f82faa5c02 Upgrade go version to 1.12.11 2019-10-17 22:51:00 -07:00
Justin SB f30e8ccb4d
Update go_version to 1.12.5
Upstream change is https://github.com/kubernetes/kubernetes/pull/77528
2019-05-19 22:28:19 +02: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
Kubernetes Prow Robot 732121d226
Merge pull request #6798 from justinsb/golang_1_11_5
Switch to golang 1.11.5
2019-04-22 11:35:46 -07: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
xichengliudui b1ca7be105 Update docker README.md file, delete $
Signed-off-by: xichengliudui <liuduidui@beyondcent.com>
2019-04-20 03:19:59 -04:00
Ricardo La Rosa dae53cfe1c Upgrade base image to alpine 3.8 and GO to 1.10.8 (#6458)
Upgrade base image to alpine 3.8 and GO to 1.10.8 (#6458)
2019-02-24 15:59:11 -05:00
Justin Santa Barbara 5a056a3872 Bump all our base docker images 2017-11-28 02:41:03 -05:00
Dennis Webb af43bdfaca Dockerfile for kops 2017-04-23 14:16:11 -05:00
Zach Loafman 642c68c842 Build changes: Static compile, add 1.7, add crossbuild-in-docker, etc.
* Adds support for statically building
* Adds crossbuild-in-docker
* Reworks nodeup-in-docker to just use golang image (saves time vs rebuilding image)
* Adds build rule for GCS upload
* Adds go1.7 build check
2016-09-20 14:22:01 -07:00
Zach Loafman 9bf3ab5617 Docker build: Fix models
After playing with the pulled Docker container again, we need to make
sure the models are really alongside the executed binary (kops doesn't
resolve the symlink). Simplify this a bit, too.
2016-08-17 11:38:54 -07:00
Zach Loafman f89df5d43e Build: Refine slightly how the tag is cleaned
Default to cleaning up the tag regardless
2016-08-17 11:04:46 -07:00
Zach Loafman 0ed5ed7a7d Build: Docker build from source
Send the current git tree instead of building from a specific git hash
2016-08-17 10:42:58 -07:00
Zach Loafman e4e9a7e3e6 Docker build: Squashing kills the environment, fix the PATH up manually 2016-08-17 09:22:04 -07:00
Zach Loafman bd163594ce CI: Fix another BUILD_TAG case (typo) 2016-08-16 22:05:26 -07:00
Zach Loafman ec4151bdb4 CI: BUILD_TAG is used by Jenkins 2016-08-16 17:56:21 -07:00
Zach Loafman 66719de85d CI: Announce what we're pushing (for diagnosis) 2016-08-16 17:53:02 -07:00
Zach Loafman c36eaf9416 CI: Fix relative pathing
Pretty sure I broke that in the second to last commit. :)
2016-08-16 17:07:24 -07:00
Zach Loafman fd2fe668e5 CI: Change to "git describe --always", which should just work 2016-08-16 17:03:55 -07:00
Zach Loafman 39e6b85a67 CI: Add an obvious failure if the GITISH can't be computed
Not sure why the first build failed, but this might help.
2016-08-16 16:44:50 -07:00
Zach Loafman 39e53c9e70 CI: Add a simple build/squash/push script 2016-08-16 15:44:28 -07:00
Zach Loafman 39301f469b CI: Add container build
Add a simple Dockerfile that can build kops, and a short README on how
to build it. This generates a 425M image, which is about as tight as I
could get it in a short amount of work without just busting apart the
golang:1.6-alpine image to compress the Go layer itself. It's good
enough for what I'm planning to use it for: CI builds.

Along the way: Fix-up .gitignore to include more from k8s/.gitignore
(include editor ones, and terraform output dir).
2016-08-15 17:08:11 -07:00