diff --git a/.drone.yml b/.drone.yml index bca2a51..cb01156 100644 --- a/.drone.yml +++ b/.drone.yml @@ -82,9 +82,9 @@ steps: settings: repo: plugins/kaniko auto_tag: true - auto_tag_suffix: linux-amd64-kaniko1.9.2 + auto_tag_suffix: linux-amd64-kaniko1.9.1 daemon_off: false - dockerfile: docker/docker/Dockerfile.linux.amd64.kaniko1.9.2 + dockerfile: docker/docker/Dockerfile.linux.amd64.kaniko1.9.1 username: from_secret: docker_username password: @@ -99,9 +99,9 @@ steps: settings: repo: plugins/kaniko-gcr auto_tag: true - auto_tag_suffix: linux-amd64-kaniko1.9.2 + auto_tag_suffix: linux-amd64-kaniko1.9.1 daemon_off: false - dockerfile: docker/gcr/Dockerfile.linux.amd64.kaniko1.9.2 + dockerfile: docker/gcr/Dockerfile.linux.amd64.kaniko1.9.1 username: from_secret: docker_username password: @@ -117,9 +117,9 @@ steps: settings: repo: plugins/kaniko-ecr auto_tag: true - auto_tag_suffix: linux-amd64-kaniko1.9.2 + auto_tag_suffix: linux-amd64-kaniko1.9.1 daemon_off: false - dockerfile: docker/ecr/Dockerfile.linux.amd64.kaniko1.9.2 + dockerfile: docker/ecr/Dockerfile.linux.amd64.kaniko1.9.1 username: from_secret: docker_username password: @@ -216,9 +216,9 @@ steps: settings: repo: plugins/kaniko auto_tag: true - auto_tag_suffix: linux-arm64-kaniko1.9.2 + auto_tag_suffix: linux-arm64-kaniko1.9.1 daemon_off: false - dockerfile: docker/docker/Dockerfile.linux.arm64.kaniko1.9.2 + dockerfile: docker/docker/Dockerfile.linux.arm64.kaniko1.9.1 username: from_secret: docker_username password: @@ -233,9 +233,9 @@ steps: settings: repo: plugins/kaniko-gcr auto_tag: true - auto_tag_suffix: linux-arm64-kaniko1.9.2 + auto_tag_suffix: linux-arm64-kaniko1.9.1 daemon_off: false - dockerfile: docker/gcr/Dockerfile.linux.arm64.kaniko1.9.2 + dockerfile: docker/gcr/Dockerfile.linux.arm64.kaniko1.9.1 username: from_secret: docker_username password: @@ -251,9 +251,9 @@ steps: settings: repo: plugins/kaniko-ecr auto_tag: true - auto_tag_suffix: linux-arm64-kaniko1.9.2 + auto_tag_suffix: linux-arm64-kaniko1.9.1 daemon_off: false - dockerfile: docker/ecr/Dockerfile.linux.arm64.kaniko1.9.2 + dockerfile: docker/ecr/Dockerfile.linux.arm64.kaniko1.9.1 username: from_secret: docker_username password: @@ -347,7 +347,7 @@ steps: ignore_missing: true password: from_secret: docker_password - spec: docker/docker/manifest-kaniko1.9.2.tmpl + spec: docker/docker/manifest-kaniko1.9.1.tmpl username: from_secret: docker_username @@ -359,7 +359,7 @@ steps: ignore_missing: true password: from_secret: docker_password - spec: docker/gcr/manifest-kaniko1.9.2.tmpl + spec: docker/gcr/manifest-kaniko1.9.1.tmpl username: from_secret: docker_username @@ -371,7 +371,7 @@ steps: ignore_missing: true password: from_secret: docker_password - spec: docker/ecr/manifest-kaniko1.9.2.tmpl + spec: docker/ecr/manifest-kaniko1.9.1.tmpl username: from_secret: docker_username diff --git a/README.md b/README.md index 9d7852b..a1c46f6 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ Drone kaniko plugin uses [kaniko](https://github.com/GoogleContainerTools/kaniko) to build and publish Docker images to a container registry. -Plugin images are published with 1.6.0 as well as 1.9.2 kaniko version from 1.5.1 release tag. `plugins/kaniko:` uses 1.6.0 version while `plugins/kaniko:-kaniko1.9.2` uses 1.9.2 version. Similar convention is used for plugins/kaniko-ecr & plugins/kaniko-gcr images as well. +Plugin images are published with 1.6.0 as well as 1.9.1 kaniko version from 1.5.1 release tag. `plugins/kaniko:` uses 1.6.0 version while `plugins/kaniko:-kaniko1.9.1` uses 1.9.1 version. Similar convention is used for plugins/kaniko-ecr & plugins/kaniko-gcr images as well. ## Build diff --git a/docker/acr/Dockerfile.linux.amd64 b/docker/acr/Dockerfile.linux.amd64 index 8c9defe..e8b05c5 100644 --- a/docker/acr/Dockerfile.linux.amd64 +++ b/docker/acr/Dockerfile.linux.amd64 @@ -1,5 +1,5 @@ -FROM gcr.io/kaniko-project/executor:v1.9.2 +FROM gcr.io/kaniko-project/executor:v1.9.1 -ENV KANIKO_VERSION=1.9.2 +ENV KANIKO_VERSION=1.9.1 ADD release/linux/amd64/kaniko-acr /kaniko/ ENTRYPOINT ["/kaniko/kaniko-acr"] diff --git a/docker/acr/Dockerfile.linux.arm64 b/docker/acr/Dockerfile.linux.arm64 index 6982cca..c290f2e 100644 --- a/docker/acr/Dockerfile.linux.arm64 +++ b/docker/acr/Dockerfile.linux.arm64 @@ -1,8 +1,8 @@ -FROM gcr.io/kaniko-project/executor:v1.9.2 +FROM gcr.io/kaniko-project/executor:v1.9.1 ENV HOME /root ENV USER root -ENV KANIKO_VERSION=1.9.2 +ENV KANIKO_VERSION=1.9.1 ADD release/linux/arm64/kaniko-acr /kaniko/ ENTRYPOINT ["/kaniko/kaniko-acr"] diff --git a/docker/docker/Dockerfile.linux.amd64 b/docker/docker/Dockerfile.linux.amd64 index bdfa8df..a446f17 100644 --- a/docker/docker/Dockerfile.linux.amd64 +++ b/docker/docker/Dockerfile.linux.amd64 @@ -1,5 +1,5 @@ -FROM gcr.io/kaniko-project/executor:v1.9.2 +FROM gcr.io/kaniko-project/executor:v1.9.1 -ENV KANIKO_VERSION=1.9.2 +ENV KANIKO_VERSION=1.9.1 ADD release/linux/amd64/kaniko-docker /kaniko/ ENTRYPOINT ["/kaniko/kaniko-docker"] diff --git a/docker/docker/Dockerfile.linux.amd64.kaniko1.9.2 b/docker/docker/Dockerfile.linux.amd64.kaniko1.9.1 similarity index 55% rename from docker/docker/Dockerfile.linux.amd64.kaniko1.9.2 rename to docker/docker/Dockerfile.linux.amd64.kaniko1.9.1 index bdfa8df..a446f17 100644 --- a/docker/docker/Dockerfile.linux.amd64.kaniko1.9.2 +++ b/docker/docker/Dockerfile.linux.amd64.kaniko1.9.1 @@ -1,5 +1,5 @@ -FROM gcr.io/kaniko-project/executor:v1.9.2 +FROM gcr.io/kaniko-project/executor:v1.9.1 -ENV KANIKO_VERSION=1.9.2 +ENV KANIKO_VERSION=1.9.1 ADD release/linux/amd64/kaniko-docker /kaniko/ ENTRYPOINT ["/kaniko/kaniko-docker"] diff --git a/docker/docker/Dockerfile.linux.arm64 b/docker/docker/Dockerfile.linux.arm64 index d71f30b..1ccf8b2 100644 --- a/docker/docker/Dockerfile.linux.arm64 +++ b/docker/docker/Dockerfile.linux.arm64 @@ -1,8 +1,8 @@ -FROM gcr.io/kaniko-project/executor:v1.9.2 +FROM gcr.io/kaniko-project/executor:v1.9.1 ENV HOME /root ENV USER root -ENV KANIKO_VERSION=1.9.2 +ENV KANIKO_VERSION=1.9.1 ADD release/linux/arm64/kaniko-docker /kaniko/ ENTRYPOINT ["/kaniko/kaniko-docker"] diff --git a/docker/docker/Dockerfile.linux.arm64.kaniko1.9.2 b/docker/docker/Dockerfile.linux.arm64.kaniko1.9.1 similarity index 55% rename from docker/docker/Dockerfile.linux.arm64.kaniko1.9.2 rename to docker/docker/Dockerfile.linux.arm64.kaniko1.9.1 index e098f39..5454049 100644 --- a/docker/docker/Dockerfile.linux.arm64.kaniko1.9.2 +++ b/docker/docker/Dockerfile.linux.arm64.kaniko1.9.1 @@ -1,5 +1,5 @@ -FROM gcr.io/kaniko-project/executor:v1.9.2 +FROM gcr.io/kaniko-project/executor:v1.9.1 -ENV KANIKO_VERSION=1.9.2 +ENV KANIKO_VERSION=1.9.1 ADD release/linux/arm64/kaniko-docker /kaniko/ ENTRYPOINT ["/kaniko/kaniko-docker"] diff --git a/docker/docker/manifest-kaniko1.9.2.tmpl b/docker/docker/manifest-kaniko1.9.1.tmpl similarity index 75% rename from docker/docker/manifest-kaniko1.9.2.tmpl rename to docker/docker/manifest-kaniko1.9.1.tmpl index 0a1df8b..3eb17b8 100644 --- a/docker/docker/manifest-kaniko1.9.2.tmpl +++ b/docker/docker/manifest-kaniko1.9.1.tmpl @@ -1,4 +1,4 @@ -image: plugins/kaniko:{{#if build.tag}}{{trimPrefix "v" build.tag}}-kaniko1.9.2{{else}}latest-kaniko1.9.2{{/if}} +image: plugins/kaniko:{{#if build.tag}}{{trimPrefix "v" build.tag}}-kaniko1.9.1{{else}}latest-kaniko1.9.1{{/if}} {{#if build.tags}} tags: {{#each build.tags}} @@ -7,12 +7,12 @@ tags: {{/if}} manifests: - - image: plugins/kaniko:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}linux-amd64-kaniko1.9.2 + image: plugins/kaniko:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}linux-amd64-kaniko1.9.1 platform: architecture: amd64 os: linux - - image: plugins/kaniko:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}linux-arm64-kaniko1.9.2 + image: plugins/kaniko:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}linux-arm64-kaniko1.9.1 platform: architecture: arm64 os: linux diff --git a/docker/ecr/Dockerfile.linux.amd64 b/docker/ecr/Dockerfile.linux.amd64 index 3f86139..600ffa4 100644 --- a/docker/ecr/Dockerfile.linux.amd64 +++ b/docker/ecr/Dockerfile.linux.amd64 @@ -1,5 +1,5 @@ -FROM gcr.io/kaniko-project/executor:v1.9.2 +FROM gcr.io/kaniko-project/executor:v1.9.1 -ENV KANIKO_VERSION=1.9.2 +ENV KANIKO_VERSION=1.9.1 ADD release/linux/amd64/kaniko-ecr /kaniko/ ENTRYPOINT ["/kaniko/kaniko-ecr"] diff --git a/docker/ecr/Dockerfile.linux.amd64.kaniko1.9.2 b/docker/ecr/Dockerfile.linux.amd64.kaniko1.9.1 similarity index 53% rename from docker/ecr/Dockerfile.linux.amd64.kaniko1.9.2 rename to docker/ecr/Dockerfile.linux.amd64.kaniko1.9.1 index 3f86139..600ffa4 100644 --- a/docker/ecr/Dockerfile.linux.amd64.kaniko1.9.2 +++ b/docker/ecr/Dockerfile.linux.amd64.kaniko1.9.1 @@ -1,5 +1,5 @@ -FROM gcr.io/kaniko-project/executor:v1.9.2 +FROM gcr.io/kaniko-project/executor:v1.9.1 -ENV KANIKO_VERSION=1.9.2 +ENV KANIKO_VERSION=1.9.1 ADD release/linux/amd64/kaniko-ecr /kaniko/ ENTRYPOINT ["/kaniko/kaniko-ecr"] diff --git a/docker/ecr/Dockerfile.linux.arm64 b/docker/ecr/Dockerfile.linux.arm64 index c5e8d33..3c77edd 100644 --- a/docker/ecr/Dockerfile.linux.arm64 +++ b/docker/ecr/Dockerfile.linux.arm64 @@ -1,8 +1,8 @@ -FROM gcr.io/kaniko-project/executor:v1.9.2 +FROM gcr.io/kaniko-project/executor:v1.9.1 ENV HOME /root ENV USER root -ENV KANIKO_VERSION=1.9.2 +ENV KANIKO_VERSION=1.9.1 ADD release/linux/arm64/kaniko-ecr /kaniko/ ENTRYPOINT ["/kaniko/kaniko-ecr"] diff --git a/docker/ecr/Dockerfile.linux.arm64.kaniko1.9.2 b/docker/ecr/Dockerfile.linux.arm64.kaniko1.9.1 similarity index 53% rename from docker/ecr/Dockerfile.linux.arm64.kaniko1.9.2 rename to docker/ecr/Dockerfile.linux.arm64.kaniko1.9.1 index 274d42e..4616778 100644 --- a/docker/ecr/Dockerfile.linux.arm64.kaniko1.9.2 +++ b/docker/ecr/Dockerfile.linux.arm64.kaniko1.9.1 @@ -1,5 +1,5 @@ -FROM gcr.io/kaniko-project/executor:v1.9.2 +FROM gcr.io/kaniko-project/executor:v1.9.1 -ENV KANIKO_VERSION=1.9.2 +ENV KANIKO_VERSION=1.9.1 ADD release/linux/arm64/kaniko-ecr /kaniko/ ENTRYPOINT ["/kaniko/kaniko-ecr"] diff --git a/docker/ecr/manifest-kaniko1.9.2.tmpl b/docker/ecr/manifest-kaniko1.9.1.tmpl similarity index 74% rename from docker/ecr/manifest-kaniko1.9.2.tmpl rename to docker/ecr/manifest-kaniko1.9.1.tmpl index 2c9f0da..1207437 100644 --- a/docker/ecr/manifest-kaniko1.9.2.tmpl +++ b/docker/ecr/manifest-kaniko1.9.1.tmpl @@ -1,4 +1,4 @@ -image: plugins/kaniko-ecr:{{#if build.tag}}{{trimPrefix "v" build.tag}}-kaniko1.9.2{{else}}latest-kaniko1.9.2{{/if}} +image: plugins/kaniko-ecr:{{#if build.tag}}{{trimPrefix "v" build.tag}}-kaniko1.9.1{{else}}latest-kaniko1.9.1{{/if}} {{#if build.tags}} tags: {{#each build.tags}} @@ -7,12 +7,12 @@ tags: {{/if}} manifests: - - image: plugins/kaniko-ecr:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}linux-amd64-kaniko1.9.2 + image: plugins/kaniko-ecr:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}linux-amd64-kaniko1.9.1 platform: architecture: amd64 os: linux - - image: plugins/kaniko-ecr:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}linux-arm64-kaniko1.9.2 + image: plugins/kaniko-ecr:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}linux-arm64-kaniko1.9.1 platform: architecture: arm64 os: linux diff --git a/docker/gcr/Dockerfile.linux.amd64 b/docker/gcr/Dockerfile.linux.amd64 index 4d26acc..baa2775 100644 --- a/docker/gcr/Dockerfile.linux.amd64 +++ b/docker/gcr/Dockerfile.linux.amd64 @@ -1,5 +1,5 @@ -FROM gcr.io/kaniko-project/executor:v1.9.2 +FROM gcr.io/kaniko-project/executor:v1.9.1 -ENV KANIKO_VERSION=1.9.2 +ENV KANIKO_VERSION=1.9.1 ADD release/linux/amd64/kaniko-gcr /kaniko/ ENTRYPOINT ["/kaniko/kaniko-gcr"] diff --git a/docker/gcr/Dockerfile.linux.amd64.kaniko1.9.2 b/docker/gcr/Dockerfile.linux.amd64.kaniko1.9.1 similarity index 53% rename from docker/gcr/Dockerfile.linux.amd64.kaniko1.9.2 rename to docker/gcr/Dockerfile.linux.amd64.kaniko1.9.1 index 4d26acc..baa2775 100644 --- a/docker/gcr/Dockerfile.linux.amd64.kaniko1.9.2 +++ b/docker/gcr/Dockerfile.linux.amd64.kaniko1.9.1 @@ -1,5 +1,5 @@ -FROM gcr.io/kaniko-project/executor:v1.9.2 +FROM gcr.io/kaniko-project/executor:v1.9.1 -ENV KANIKO_VERSION=1.9.2 +ENV KANIKO_VERSION=1.9.1 ADD release/linux/amd64/kaniko-gcr /kaniko/ ENTRYPOINT ["/kaniko/kaniko-gcr"] diff --git a/docker/gcr/Dockerfile.linux.arm64 b/docker/gcr/Dockerfile.linux.arm64 index 1a859ce..c4196ab 100644 --- a/docker/gcr/Dockerfile.linux.arm64 +++ b/docker/gcr/Dockerfile.linux.arm64 @@ -1,8 +1,8 @@ -FROM gcr.io/kaniko-project/executor:v1.9.2 +FROM gcr.io/kaniko-project/executor:v1.9.1 ENV HOME /root ENV USER root -ENV KANIKO_VERSION=1.9.2 +ENV KANIKO_VERSION=1.9.1 ADD release/linux/arm64/kaniko-gcr /kaniko/ ENTRYPOINT ["/kaniko/kaniko-gcr"] diff --git a/docker/gcr/Dockerfile.linux.arm64.kaniko1.9.2 b/docker/gcr/Dockerfile.linux.arm64.kaniko1.9.1 similarity index 53% rename from docker/gcr/Dockerfile.linux.arm64.kaniko1.9.2 rename to docker/gcr/Dockerfile.linux.arm64.kaniko1.9.1 index 1bb8771..ff85a0d 100644 --- a/docker/gcr/Dockerfile.linux.arm64.kaniko1.9.2 +++ b/docker/gcr/Dockerfile.linux.arm64.kaniko1.9.1 @@ -1,5 +1,5 @@ -FROM gcr.io/kaniko-project/executor:v1.9.2 +FROM gcr.io/kaniko-project/executor:v1.9.1 -ENV KANIKO_VERSION=1.9.2 +ENV KANIKO_VERSION=1.9.1 ADD release/linux/arm64/kaniko-gcr /kaniko/ ENTRYPOINT ["/kaniko/kaniko-gcr"] diff --git a/docker/gcr/manifest-kaniko1.9.2.tmpl b/docker/gcr/manifest-kaniko1.9.1.tmpl similarity index 74% rename from docker/gcr/manifest-kaniko1.9.2.tmpl rename to docker/gcr/manifest-kaniko1.9.1.tmpl index 984ef8a..b66dc37 100644 --- a/docker/gcr/manifest-kaniko1.9.2.tmpl +++ b/docker/gcr/manifest-kaniko1.9.1.tmpl @@ -1,4 +1,4 @@ -image: plugins/kaniko-gcr:{{#if build.tag}}{{trimPrefix "v" build.tag}}-kaniko1.9.2{{else}}latest-kaniko1.9.2{{/if}} +image: plugins/kaniko-gcr:{{#if build.tag}}{{trimPrefix "v" build.tag}}-kaniko1.9.1{{else}}latest-kaniko1.9.1{{/if}} {{#if build.tags}} tags: {{#each build.tags}} @@ -7,12 +7,12 @@ tags: {{/if}} manifests: - - image: plugins/kaniko-gcr:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}linux-amd64-kaniko1.9.2 + image: plugins/kaniko-gcr:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}linux-amd64-kaniko1.9.1 platform: architecture: amd64 os: linux - - image: plugins/kaniko-gcr:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}linux-arm64-kaniko1.9.2 + image: plugins/kaniko-gcr:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}linux-arm64-kaniko1.9.1 platform: architecture: arm64 os: linux \ No newline at end of file