mirror of
https://github.com/GoogleContainerTools/kaniko.git
synced 2026-05-16 13:20:33 +00:00
ffd35dbe12
* initial commit * remove bazel jobs * fix arch * more fixes after testing and code review comments * fix build platform * add individual cloudbuild.yaml as its taking 45 mins for a cloud build trigger * add buildx plugin * add more debugging * update busybox version to fix CVE-2018-1000500 * fix * lint + more debug * fix * fix * fix * remove images from cloudbiuld * move CI job back to docker * one more fix * lets see * bring it back * move CI job back to docker * remove aerg from top * live restart config * remove live restore as minikube setup failed * add --force-systemd * add --force-systemd and docker driver none * change the --run flag * docker info and some logs removed * fix docker command * upgrade version for buildx to 0.5.1 * remove docker service from travis.yml and add systemd cgroup config * move the docker config up * move them back to docker build * fix * fix all dockerfiles * fix warmer * fix * rm bazel jobs * add more logs * fix debug Co-authored-by: ankitm123 <ankitmohapatra123@gmail.com>
24 lines
807 B
YAML
24 lines
807 B
YAML
timeout: 1800s
|
|
|
|
steps:
|
|
# Set up builder for muti-arch builds.
|
|
- name: 'gcr.io/cloud-builders/docker'
|
|
args: ['run', '--privileged', 'linuxkit/binfmt:v0.7']
|
|
id: 'initialize-qemu'
|
|
- name: 'gcr.io/cloud-builders/docker'
|
|
args: ['buildx', 'create', '--use', '--platform', '${_DOCKER_BUILDX_PLATFORMS}']
|
|
id: 'create-builder'
|
|
|
|
# Build kaniko:debug
|
|
- name: "gcr.io/cloud-builders/docker"
|
|
args: ['buildx', 'build', '--platform', '$_DOCKER_BUILDX_PLATFORMS', "-f", "deploy/Dockerfile_debug",
|
|
"-t", "gcr.io/$PROJECT_ID/${_EXECUTOR_IMAGE_NAME}:$TAG_NAME-debug",
|
|
"-t", "gcr.io/$PROJECT_ID/${_EXECUTOR_IMAGE_NAME}:debug", "--push", "."]
|
|
|
|
options:
|
|
env:
|
|
- 'DOCKER_CLI_EXPERIMENTAL=enabled'
|
|
|
|
substitutions:
|
|
_EXECUTOR_IMAGE_NAME: executor
|
|
_DOCKER_BUILDX_PLATFORMS: 'linux/amd64,linux/arm64' |