1
0
Fork 0
mirror of https://github.com/kubernetes-sigs/node-feature-discovery.git synced 2024-12-14 11:57:51 +00:00
Commit graph

20 commits

Author SHA1 Message Date
Markus Lehtonen
9d13631dcb cloudbuild: increase the image build timeout
Attempt to fix occasional (rare) build failures.
2024-07-09 12:35:33 +03:00
Markus Lehtonen
cf6f0f70bf cloudbuild.yaml: downgrade machine type to e2-highcpu-8
The higher tier builder didn't give any advantage, especially after
armv7 builds were disabled. Let's revert back to highcpu-8.
2024-04-26 18:39:18 +03:00
Markus Lehtonen
aa6969c09f cloudbuild.yaml: change machine type to e1-highcpu-32
Mitigate the big increase of build time after enabling armv7 builds.
2024-04-25 17:50:18 +03:00
Feruzjon Muyassarov
3f33bd94ef Increase allowed image build timeout
Signed-off-by: Feruzjon Muyassarov <feruzjon.muyassarov@intel.com>
2022-10-27 01:03:25 +03:00
Markus Lehtonen
e674631591 cloudbuild.yaml: decrease timeout to 25 minutes
Build time decreased dramatically after upgrading the builder machine
type.
2022-01-21 12:00:14 +02:00
Markus Lehtonen
03daab9ba1 cloudbuild.yaml: upgrade machine type to n1-highcpu-8
Hopefully speeds up our multi-arch builds.
2022-01-21 10:13:35 +02:00
Markus Lehtonen
5e90343fc9 cloudbuild.yaml: increase timeout to 1h 20min
Fourth timeout increase's the charm.
2022-01-20 22:30:42 +02:00
Markus Lehtonen
c0235c490e cloudbuild.yaml: increase timeout to 1 hour
Even 40 minutes failed us for multi-arch builds.

Also, increase the e2e-test image polling timeout correspondingly.
2022-01-20 21:02:03 +02:00
Markus Lehtonen
eba3a0ffa4 cloudbuild.yaml: increase timeout to 2400s
20 minutes was not clearly enough for multiarch buildx build.
2022-01-20 20:16:16 +02:00
Markus Lehtonen
78e2e7726b cloudbuild.yaml: double the timeout
We hit the timeout with default 600s with multiarch builds enabled.
2022-01-20 19:46:47 +02:00
Markus Lehtonen
38d1f1b15d cloudbuild.yaml: set HOME to /root
As per
https://github.com/kubernetes/test-infra/blob/master/config/jobs/image-pushing/README.md
we need that for buildx.
2022-01-20 19:07:25 +02:00
Aaron Crickenberger
ae223e4de8 images: fix invalid k8s-staging-test-infra/gcb-docker-gcloud tag 2021-11-30 13:37:12 -08:00
Aaron Crickenberger
01c86b0521 images: use k8s-staging-test-infra/gcb-docker-gcloud 2021-11-30 11:16:01 -08:00
Markus Lehtonen
b91827e4e2 cloudbuild.yaml: use staging container image repo
Use the staging repository for tagging/pushing container images. We
aren't able to (and wouldn't want to) push directly to the production
repository that is the default in the Makefile.
2020-09-04 08:46:03 +03:00
Markus Lehtonen
19c96ca79b cloudbuild.yaml: set _GIT_TAG in env
Needed by push-image.sh.
2020-09-03 19:40:54 +03:00
Markus Lehtonen
799da7cbb9 cloudbuild.yaml: build using make
Use make for building our container image (through a new push-image.sh
script) instead of building directly with docker. This way we avoid the
container image tag naming hassle where we build and push the image on
"image-pushing" prow job and need to be able to reliably re-create the
same tag on the "testing" side for end-to-end tests. This also has the
advantage that the same mechanism (make) is used everywhere, i.e. in
image-pushing, testing and locally.
2020-09-03 16:01:36 +03:00
Markus Lehtonen
0903c02438 cloudbuild.yaml: add image tag for e2e-testing
Create a container image tag that is unique for each commit and can be
easily referenced from the e2e testing side.
2020-08-24 12:46:56 +03:00
Markus Lehtonen
09583f1291 cloudbuild.yaml: fix docker build arguments
Remove whitespace from the arguments so that they'e interpreted
correctly. Also, use the correct build arg name for NFD version.
2020-08-24 11:20:23 +03:00
Markus Lehtonen
ff088d6033 cloudbuild.yaml: use correct tags 2020-08-21 14:48:46 +03:00
Markus Lehtonen
9e6bef4b71 Add cloudbuild.yaml
Basic google cloud build configuration.
2020-08-07 19:15:32 +03:00