Skip to content

Commit

Permalink
Split the xbuild by architecture instead of domain
Browse files Browse the repository at this point in the history
  • Loading branch information
mszostok committed Aug 13, 2019
1 parent c57d932 commit b68e391
Showing 1 changed file with 36 additions and 15 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -24,13 +24,7 @@ presubmits:
- name: NO_DOCKER
value: "1"
- name: pull-service-catalog-integration
decorate: true
decoration_config:
timeout: 45m
always_run: true
skip_report: false
labels:
preset-dind-enabled: "true"
<<: *build_image_cfg
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20190612-bf4a71f-master
Expand All @@ -43,7 +37,7 @@ presubmits:
# docker-in-docker needs privileged mode
securityContext:
privileged: true
- name: pull-service-catalog-build-image-all-arch
- name: pull-build-all-images-for-amd64
<<: *build_image_cfg
spec:
containers:
Expand All @@ -53,11 +47,39 @@ presubmits:
- runner.sh
args:
- make
- service-catalog-image-all-arch
- arch-image-amd64
# docker-in-docker needs privileged mode
securityContext:
privileged: true
- name: pull-brokers-build-image-all-arch
- name: pull-build-all-images-for-arm
<<: *build_image_cfg
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20190612-bf4a71f-master
command:
# generic runner script, handles DIND, bazelrc for caching, etc.
- runner.sh
args:
- make
- arch-image-arm
# docker-in-docker needs privileged mode
securityContext:
privileged: true
- name: pull-build-all-images-for-arm64
<<: *build_image_cfg
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20190612-bf4a71f-master
command:
# generic runner script, handles DIND, bazelrc for caching, etc.
- runner.sh
args:
- make
- arch-image-arm64
# docker-in-docker needs privileged mode
securityContext:
privileged: true
- name: pull-build-all-images-for-ppc64le
<<: *build_image_cfg
spec:
containers:
Expand All @@ -67,12 +89,11 @@ presubmits:
- runner.sh
args:
- make
- user-broker-image-all-arch
- test-broker-image-all-arch
- arch-image-ppc64le
# docker-in-docker needs privileged mode
securityContext:
privileged: true
- name: pull-healthcheck-build-image-all-arch
- name: pull-build-all-images-for-s390x
<<: *build_image_cfg
spec:
containers:
Expand All @@ -82,11 +103,11 @@ presubmits:
- runner.sh
args:
- make
- healthcheck-image-all-arch
- arch-image-ppc64le
# docker-in-docker needs privileged mode
securityContext:
privileged: true
- name: pull-svcat-build-image-all-arch
- name: pull-build-all-images-for-svcat
<<: *build_image_cfg
spec:
containers:
Expand Down

0 comments on commit b68e391

Please sign in to comment.