Benjamin Elder
a314eea4ae
make setup-go.sh GOTOOLCHAIN aware
...
TODO: deal with gimme is broken
2025-10-22 15:13:28 -07:00
Benjamin Elder
2e88d9d124
fix push node having qemu setup reliably
2024-12-13 11:24:10 -08:00
Sean McGinnis
88f6cc7079
Remove DOCKER_CLI_EXPERIMENTAL usage
...
The DOCKER_CLI_EXPERIMENTAL environment variable was used to enable
experimental features in the docker CLI. This capability was deprecated
in Docker v19.03 and completely removed in v23.0 [0].
This removes the setting of DOCKER_CLI_EXPERIMENTAL from our scripts as
it no longer has any effect and is not needed.
[0] https://docs.docker.com/engine/deprecated/#configuration-options-for-experimental-cli-features
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com >
2024-06-28 13:45:39 +00:00
Benjamin Elder
3652d39e04
force GOTOOLCHAIN="go${GO_VERSION}" for now
...
TODO: look at using deprecating .go-version in favor of GOTOOLCHAIN existing knobs
2024-04-01 15:52:31 -07:00
Benjamin Elder
d8e621986e
update qemu to latest
2023-05-10 11:09:01 -07:00
Benjamin Elder
355cd46514
bump qemu to latest
2022-05-10 18:13:55 -07:00
guirish
4347e13d6a
Updated QEMU image and added cross build support for s390x kind binary and associated images
2021-10-14 00:17:46 +02:00
Benjamin Elder
e8fd92650a
switch to qemu v6 image
2021-07-02 16:42:04 -07:00
Benjamin Elder
506eccccd4
update qemu image to latest digest
2021-06-23 23:59:51 -07:00
houfangdong
131fd741b3
fix goinstall shell
...
Signed-off-by: houfangdong <xianhfd@gmail.com >
2021-02-12 16:50:53 +08:00
houfangdong
6636f8d96c
fix init-buildx.sh
2021-02-10 16:26:19 +08:00
Benjamin Elder
83d19a4128
fix gimme go version noise
2020-08-06 15:33:44 -07:00
Benjamin Elder
3ef88a2b7a
enable modules broadly
2020-08-06 13:08:00 -07:00
Benjamin Elder
f3d8fc8eb4
silent gimme
2020-08-06 13:06:52 -07:00
Benjamin Elder
9fecb4635a
refactor go setup
2020-08-06 11:39:50 -07:00
Benjamin Elder
3ecbd0cdaf
fix buildx auto-init
2020-03-10 22:06:35 -07:00
Benjamin Elder
6d5ec59c33
add cross build for base image
2020-02-26 18:06:31 -08:00
Benjamin Elder
d8d9dc1d40
cleanup go_container.sh, upgrade to go1.13rc1
2019-08-22 21:23:48 -07:00
Benjamin Elder
6360dd0728
nit shell scripts
2019-08-22 17:16:32 -07:00
Benjamin Elder
b915c407c1
update to go 1.12.9
2019-08-15 15:13:37 -07:00
Benjamin Elder
9032f09a8f
bump go to 1.12.8
2019-08-13 14:46:55 -07:00
Benjamin Elder
d92350012c
make go_container.sh standalone, improve comments
2019-07-10 23:37:33 -07:00
Benjamin Elder
fd759614d9
make go version overrideable, adjust comments
2019-07-10 22:26:11 -07:00
Benjamin Elder
b6759a7d6f
upgrade go to 1.12.7
2019-07-10 21:33:21 -07:00
Darragh Bailey
9d01922b71
Fix HTTPS_PROXY and pass through proxy vars if set
...
Build script was looking for "${HTTPS_PROX:+}" instead of
"${HTTPS_PROXY:+}" to use resulting in failure to build from behind
proxies.
To prevent typos from occurring it is easier to simply ask Docker to
pass through environment variables that are set by using `-e VAR`
instead of `-e VAR=VALUE`.
2019-07-05 13:52:45 +01:00
Benjamin Elder
5e95c4ec92
sh does not have pipefail
2019-06-18 23:35:14 -07:00
Benjamin Elder
a03ada7308
refactor containerized build
2019-06-18 23:21:46 -07:00
Benjamin Elder
63b798ea5b
slightly improve hack/ organization and docs
2019-06-11 18:19:17 -07:00
Benjamin Elder
84910eab3f
update cross.sh to use makefile
2019-05-16 15:18:58 -07:00
Benjamin Elder
466b9d64c7
simplify output (just bin/ instead of _output/bin), speed up verify-generated
2019-05-08 22:44:55 -07:00
Benjamin Elder
bd2b7d861c
use makefile in push scripts
2019-05-08 08:58:22 -07:00
Kubernetes Prow Robot
be15526809
Merge pull request #482 from mkumatag/patch-1
...
Add ppc64le to release script
2019-05-05 16:25:36 -07:00
Benjamin Elder
0913bdd2a1
remove generated base image sources
2019-05-05 15:36:45 -07:00
Benjamin Elder
305625b7bc
build ctr from upstream now that patch is merged
2019-05-05 14:07:53 -07:00
Manjunath A Kumatagi
854a73e64f
Add ppc64le to release script
2019-05-04 14:08:53 +05:30
Benjamin Elder
e04e6c7979
minor fixes to ctr build
2019-05-03 11:53:25 -07:00
Benjamin Elder
246635b95a
add tooling to build ctr
2019-05-02 21:47:53 -07:00
Benjamin Elder
de7c4c6cdd
set KUBEROOT in push-node
2019-03-20 09:51:58 -07:00
Davanum Srinivas
c7fc83758a
Add arm64 to cross build
...
Change-Id: Ibef5e698776c62539e7034a299e6206c6f01a708
2019-03-04 17:51:00 -05:00
Benjamin Elder
db80ae225e
cross build for windows as well
2019-01-15 20:04:45 -08:00
Benjamin Elder
d0550419dd
dont use tags to describe
2018-12-03 18:33:28 -08:00
Benjamin Elder
cd8ce284fd
add minimal release scripts
2018-11-28 16:00:20 -08:00
Benjamin Elder
f97b3d1b29
use default base image when pushing node image
2018-11-07 16:21:58 -08:00
Benjamin Elder
92278cca5f
update some TODO that are done
2018-10-08 11:50:42 -07:00
Benjamin Elder
7e79c8ff2d
drop --tag flags
2018-09-26 11:56:01 -07:00
Benjamin Elder
2f93f68d84
add scripts to push images
2018-09-20 09:36:20 -07:00