justinsb
eb4d81128b
chore: Bump go to 1.21.5
...
Includes some security fixes in net/http
2023-12-08 20:29:23 -05:00
Ciprian Hacman
1653cf74dc
Update Go to v1.21.4
2023-11-09 07:18:46 +02:00
Ciprian Hacman
0b93149a8e
Update Go to v1.21.2
2023-10-06 15:37:11 +03:00
Ciprian Hacman
3d70853215
Update Go to v1.21.1
2023-09-09 04:54:09 +03:00
Ciprian Hacman
98ea158e67
Update Go to v1.20.6
2023-07-11 20:19:51 +03:00
Ciprian Hacman
4ac54ad7c7
Fix promotion of `kops-utils-cp` - cloudbuild
2023-06-19 20:56:57 +03:00
Ciprian Hacman
1d0fbfc4f1
Fix promotion of `kops-utils-cp`
2023-06-19 16:40:40 +03:00
Ciprian Hacman
640afe6898
Update Go to v1.20.5
2023-06-15 19:47:03 +03:00
Ciprian Hacman
ba642ec925
Update Go to v1.20.4
2023-05-08 08:00:05 +03:00
Ole Markus With
a57f754c63
Bump golang to 1.20
2023-04-16 07:48:26 +02:00
Ciprian Hacman
92dc38e3da
Update Go to v1.19.7
2023-03-08 05:39:36 +02:00
Ciprian Hacman
c905df5960
Update Go to v1.19.6
2023-02-16 05:59:44 +02:00
Ciprian Hacman
2d5e27cbaa
Update Go to v1.19.5
2023-01-11 10:56:25 +02:00
Ciprian Hacman
f8464e24a7
Update Go to v1.19.4
2022-12-13 06:07:32 +02:00
Ciprian Hacman
01ecd15a05
Update Go to v1.19.3
2022-11-15 05:05:01 +02:00
Ciprian Hacman
6b8b45355d
Update Go to v1.19.0
2022-08-17 06:56:48 +03:00
Ciprian Hacman
7d69bb0976
Update Go to v1.18.4
2022-07-18 07:53:50 +03:00
Ciprian Hacman
46a89dd552
Delete unused cloudbuild step
2022-04-22 21:25:52 +03:00
Ciprian Hacman
03cb37aed2
Update Go to v1.18.1
2022-04-22 21:20:06 +03:00
Ciprian Hacman
2ca4a9bee3
Use golang 1.18.0 explicitly
...
Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
2022-03-29 07:22:16 +03:00
Ole Markus With
59631a1fff
Use golang 1.18 for building
2022-03-28 20:24:09 +02:00
Ole Markus With
2b6782e30d
Push ko-built images to staging
2022-03-28 13:56:16 +02:00
Aaron Crickenberger
d6b2d50136
images: fix invalid k8s-staging-test-infra/gcb-docker-gcloud tag
2021-11-30 13:45:30 -08:00
Aaron Crickenberger
217d8a9ce2
images: use k8s-staging-test-infra/gcb-docker-gcloud
2021-11-30 11:26:31 -08:00
Peter Rifel
817a627b6d
Bump cloudbuild images to latest
2021-08-29 21:34:59 -05:00
Peter Rifel
467a6109eb
Increase timeout and update images for postsubmit job
2021-04-04 17:58:47 -10:00
Justin SB
2b2fe2c584
cloudbuild: capture some hashes
...
Aiming to create a "chain of trust"; from code to promotion PR.
Ideally we would get the promotion PRs output here, but we can start
by outputing the hashes needed.
2021-03-29 10:02:01 -04:00
Ciprian Hacman
cb4a203143
Use Bazel 3.4.1 for postsubmit jobs
2021-01-14 08:42:13 +02:00
Ciprian Hacman
78c28288a2
Push multi-arch images
2020-11-18 16:52:27 +02:00
Justin SB
6bfcbdde2c
cloudbuild: allow CI env var to be specified
...
This should allow us to build our tagged builds as _non_ CI builds.
2020-08-28 08:36:58 -04:00
Justin SB
54180089be
cloudbuild: Push additional images from cloudbuild
...
This allows them to be promoted to k8s.gcr.io (when we nominate them
for promotion)
2020-07-05 16:11:42 -04:00
Justin SB
6969fc505a
When building to staging, split out the marker files by branch
...
This will let us start to have separate CI pipelines per branch.
2020-06-04 10:54:58 -04:00
Peter Rifel
9754e80a93
Update GCB jobs to use bazel 2.2.0
2020-04-04 21:36:57 -05:00
Justin SB
bf5992e847
Staging build: don't use _GIT_TAG
...
The _GIT_TAG has a prefix vYYYYMMDD, so is not a valid semver.
Instead we use our CI=1 approach to construct a reasonable semver tag.
2020-02-17 16:42:32 -05:00
Peter Rifel
f579824fdc
Use larger machine type for cloudbuild jobs
2020-02-10 16:04:37 -06:00
Justin SB
c78a04c7eb
cloudbuild: Try uploading our binaries to the staging bucket also
...
Adding build & upload of our binaries to the staging bucket, from the
trusted builder.
2020-02-10 11:27:45 -05:00
Peter Rifel
b61c0ee371
Move cloudbuild.yaml to repo root
...
This file is used by the push-to-staging postsubmit job that builds images and pushes them to a staging repo.
When it was originally added, my theory for why the job was failing [0] is that we were only uploading the ci/postsubmit/push-to-staging directory to GCS for use in cloudbuild, when in reality we need to push the entire kops repo so it can run `make kops-controller-push`.
A while back I had updated the job to use the repo root but hadnt created the cloudbuild.yaml file there yet, so instead we've been getting a cloudbuild.yaml not found error [1].
This moves the cloudbuild.yaml into the repo root so that the current job configuration will recognize it and hopefully be able to run `make kops-controller-push` in GCB.
[0] https://prow.k8s.io/view/gcs/kubernetes-jenkins/logs/kops-postsubmit-push-to-staging/1209130004504383489
[1] https://prow.k8s.io/view/gcs/kubernetes-jenkins/logs/kops-postsubmit-push-to-staging/1213230826582446081
2020-02-07 06:04:10 -06:00