Lucas Käldström
6b5d5371d9
Bump to go1.8.1 and remove the edge GOROOT
2017-04-25 23:45:47 +03:00
Manjunath A Kumatagi
47b0aee273
Bump K8S_GOLANG_EDGE_VERSION to 1.8.1
2017-04-07 14:51:18 -04:00
Wojciech Tyczynski
a7d2136ce1
Update etcd to 3.0.17 in integration tests
2017-02-23 10:08:50 +01:00
Christoph Blecker
c3de31c8d0
Bump golang versions to 1.7.5
2017-02-21 13:02:16 -08:00
Lucas Käldström
914824cc09
Update go version to go1.8rc2 and fix the addon-manager changelog
2017-01-27 22:44:18 +02:00
Lucas Käldström
04bc44acf9
Remove the patched golang from the kube-cross image and upgrade to go1.8rc1 for arm and ppc64le instead. Reenable the ppc64le builds
2017-01-27 20:03:37 +02:00
Jeff Grafton
19aafd291c
Always --pull in docker build to ensure recent base images
2017-01-10 16:21:05 -08:00
Jeff Grafton
27d096d27d
Rename build-tools/ back to build/
2016-12-14 13:42:15 -08:00
Mike Danese
27116c6818
rename build/ to build-tools/
2016-10-24 14:41:56 -07:00
Jess Frazelle
3193174142
Remove go patches for darwin
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2016-10-13 21:12:15 -07:00
Jess Frazelle
3803fee972
Update to go1.7.1
...
Signed-off-by: Jess Frazelle <me@jessfraz.com>
2016-10-13 21:12:15 -07:00
Jess Frazelle
cde5559d09
Update `gcloud docker` commands to use `gcloud docker -- ARGS`
...
We can then avoid the following warning:
```
WARNING: The '--' argument must be specified between gcloud specific args on the left and DOCKER_ARGS on the right. IMPORTANT: previously, commands allowed the omission of the --, and unparsed arguments were treated as implementation args. This usage is being deprecated and will be removed in March 2017.
This will be strictly enforced in March 2017. Use 'gcloud beta docker' to see new behavior.
```
Signed-off-by: Jess Frazelle <acidburn@google.com>
2016-10-10 13:42:34 -07:00
Jeff Grafton
e4b16a5a18
Make sure rsync.sh is executable inside the build image
...
Also make sure /etc/localtime is readable
Also move BUILD_IMAGE_VERSION to build-image/VERSION to be consistent
with the way the cross-image works.
2016-10-06 18:56:41 -07:00
Wojciech Tyczynski
19e50d56dc
Run integration tests with 3.0.10 etcd underneath
2016-10-06 09:32:49 +02:00
Joe Beda
dc586ea8f7
Use rsync to get source into build container
...
We also add "version" to all docker images and containers
This version is to be incremented manually when we change the shape of the build
image (like changing the golang version or the set of volumes in the data
container). This will delete all older versions of images and containers when
the version is different.
2016-10-03 19:42:20 -07:00
Jeff Grafton
f769b02c8f
Use patched go1.7.1 for cross-builds targeting darwin
2016-09-29 17:05:23 -07:00
Lucas Käldström
aa045f786e
Use a patched golang version for building linux/arm, fixes kube-apiserver
2016-09-14 18:04:22 +03:00
Chao Xu
7e92025cfd
stick to 2.2.1 etcd
2016-09-09 16:35:05 -07:00
Daniel Smith
279219ca89
Use etcd 2.3.7 (container already pushed)
2016-09-09 09:45:53 +02:00
Aaron Levy
17c5ea9c37
bump kube-cross image version
2016-09-08 11:22:55 -07:00
Timothy St. Clair
a0d177ca71
Update core etcd references to use 3.0.4
2016-08-12 13:39:07 -05:00
Timothy St. Clair
456c43c22d
Update to shift etcd 2.2 references to use 3.0.3
2016-08-09 08:51:15 -05:00
Tim Hockin
3b1407af70
Add goimports to the cross build
2016-08-05 22:58:57 -07:00
Jeff Grafton
b03784934d
Add go-bindata to the cross-build image
2016-08-03 11:09:55 -07:00
Jess Frazelle
a333cf429a
update go to 1.6.3
...
Signed-off-by: Jess Frazelle <me@jessfraz.com>
2016-07-18 16:29:46 -04:00
Tim Hockin
881e21c2d5
Link _output/bin/ to real binaries for this arch
...
This makes followup commits easier wrt finding binaries during build.
2016-07-12 21:52:00 -07:00
Madhusudan.C.S
5f01e8d335
Give sufficient permissions to kube-version-defs file to be able to source it during build.
2016-07-06 14:41:15 -07:00
Tim Hockin
ac75bd11cf
Run builds as the calling user
...
This means no 'sudo' is needed to copy files out.
2016-07-03 00:36:20 -07:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
Tim Hockin
92da8e6f1c
Make it possible to use kube-cross as non-root
...
The extra TMPDIR was not writable except as root. This is not the only fix
needed for this goal, but is necessary.
2016-05-10 10:06:56 -07:00
Joe Finney
009ea19bf6
Up to go 1.6.2.
2016-04-22 14:21:52 -07:00
Lucas Käldström
c7233ab824
Fix so make == make push in the kube-cross Makefile
2016-04-21 00:05:02 +03:00
Lucas Käldström
4559a84d3b
Build Kubernetes, etcd and flannel for arm64 and ppc64le
2016-04-14 07:29:10 +03:00
k8s-merge-robot
4f329516ae
Merge pull request #22149 from luxas/onedotsix
...
Automatic merge from submit-queue
Up to golang 1.6
A second attempt to upgrade go version above `go1.4`
Merge ASAP after you've cut the `release-1.2` branch and feel ready.
`go1.6` should perform slightly better than `go1.5`, so this time it might work
@gmarek @wojtek-t @zmerlynn @mikedanese @brendandburns @ixdy @thockin
2016-04-05 13:26:18 -07:00
Lucas Käldström
2928d0a8ec
Up to golang 1.6
2016-03-27 17:17:04 +03:00
mfanjie
d433632cd2
add proxy settings for vagrant
2016-03-07 09:57:26 +08:00
Mike Danese
f3b9fa62d6
push kube-cross to gcr.io
...
And do as much of the build setup work in it as possible.
2016-02-16 10:05:46 -08:00
k8s-merge-robot
fc3316ee1b
Merge pull request #20398 from mfanjie/mfanjie-patch-1
...
Auto commit by PR queue bot
2016-02-09 22:55:18 -08:00
Lucas Käldström
c969c041e2
Add support for building arm, arm64 and ppc64le server and client targets
2016-02-07 20:35:14 +02:00
fmeng
ef42dad78e
update proxy settings for kubernetes build.
2016-02-04 17:38:07 +08:00
k8s-merge-robot
dbd7b83d93
Merge pull request #20545 from pmorie/boilerplate
...
Auto commit by PR queue bot
2016-02-03 19:46:26 -08:00
Paul Morie
b672785d72
Add boilerplate checks for Dockerfiles
2016-02-03 18:35:26 -05:00
Zach Loafman
54a9241605
Revert "Up to golang 1.5.3"
...
This reverts commit d26f4e1583
.
2016-02-03 11:44:30 -08:00
Jeff Lowdermilk
d4e2e71b80
Merge pull request #19537 from mesosphere/jdef_fix_dockerfile_dir_suffix
...
ADDing to a dir should suffix the dir with /
2016-02-01 10:20:16 -08:00
Zach Loafman
07c304b43d
build: Use Go version in cross image tag
...
The new tag format is cross-<go version>-<cross version>, starting
with cross-1.5.3-1.
Also bump the image we pre-pull / warn-on to 1.5.3
Fixes #19990
2016-01-22 11:45:41 -08:00
Lucas Käldström
d26f4e1583
Up to golang 1.5.3
2016-01-22 08:21:52 +02:00
Alex Mohr
12ecd67c01
Merge pull request #19703 from smarterclayton/add_protobuf
...
Install protoc into kube-cross Docker image
2016-01-21 14:59:41 -08:00
Isaac Hollander McCreery
e95dd01a53
Pin golang build to 1.4.2 instead of floating on 1.4
2016-01-19 17:08:34 -08:00
Clayton Coleman
13acd621a8
Install protoc into kube-cross Docker image
2016-01-15 11:47:05 -05:00
Marek Grabowski
e26f25f57b
Revert "Add protobuf to the kube build image"
2016-01-15 17:36:14 +01:00