diff --git a/.drone.yml b/.drone.yml index 3063b3b..f5e9f91 100644 --- a/.drone.yml +++ b/.drone.yml @@ -77,14 +77,14 @@ steps: exclude: - pull_request -- name: docker-kaniko-v1-8 +- name: docker-kaniko-v1-9 image: plugins/docker settings: repo: plugins/kaniko auto_tag: true - auto_tag_suffix: linux-amd64-kaniko1.8.1 + auto_tag_suffix: linux-amd64-kaniko1.9.1 daemon_off: false - dockerfile: docker/docker/Dockerfile.linux.amd64.kaniko1.8.1 + dockerfile: docker/docker/Dockerfile.linux.amd64.kaniko1.9.1 username: from_secret: docker_username password: @@ -94,14 +94,14 @@ steps: exclude: - pull_request -- name: gcr-kaniko-v1-8 +- name: gcr-kaniko-v1-9 image: plugins/docker settings: repo: plugins/kaniko-gcr auto_tag: true - auto_tag_suffix: linux-amd64-kaniko1.8.1 + auto_tag_suffix: linux-amd64-kaniko1.9.1 daemon_off: false - dockerfile: docker/gcr/Dockerfile.linux.amd64.kaniko1.8.1 + dockerfile: docker/gcr/Dockerfile.linux.amd64.kaniko1.9.1 username: from_secret: docker_username password: @@ -112,14 +112,14 @@ steps: - pull_request -- name: ecr-kaniko-v1-8 +- name: ecr-kaniko-v1-9 image: plugins/docker settings: repo: plugins/kaniko-ecr auto_tag: true - auto_tag_suffix: linux-amd64-kaniko1.8.1 + auto_tag_suffix: linux-amd64-kaniko1.9.1 daemon_off: false - dockerfile: docker/ecr/Dockerfile.linux.amd64.kaniko1.8.1 + dockerfile: docker/ecr/Dockerfile.linux.amd64.kaniko1.9.1 username: from_secret: docker_username password: @@ -212,14 +212,14 @@ steps: exclude: - pull_request -- name: docker-kaniko-v1-8 +- name: docker-kaniko-v1-9 image: plugins/docker settings: repo: plugins/kaniko auto_tag: true - auto_tag_suffix: linux-arm64-kaniko1.8.1 + auto_tag_suffix: linux-arm64-kaniko1.9.1 daemon_off: false - dockerfile: docker/docker/Dockerfile.linux.arm64.kaniko1.8.1 + dockerfile: docker/docker/Dockerfile.linux.arm64.kaniko1.9.1 username: from_secret: docker_username password: @@ -229,14 +229,14 @@ steps: exclude: - pull_request -- name: gcr-kaniko-v1-8 +- name: gcr-kaniko-v1-9 image: plugins/docker settings: repo: plugins/kaniko-gcr auto_tag: true - auto_tag_suffix: linux-arm64-kaniko1.8.1 + auto_tag_suffix: linux-arm64-kaniko1.9.1 daemon_off: false - dockerfile: docker/gcr/Dockerfile.linux.arm64.kaniko1.8.1 + dockerfile: docker/gcr/Dockerfile.linux.arm64.kaniko1.9.1 username: from_secret: docker_username password: @@ -247,14 +247,14 @@ steps: - pull_request -- name: ecr-kaniko-v1-8 +- name: ecr-kaniko-v1-9 image: plugins/docker settings: repo: plugins/kaniko-ecr auto_tag: true - auto_tag_suffix: linux-arm64-kaniko1.8.1 + auto_tag_suffix: linux-arm64-kaniko1.9.1 daemon_off: false - dockerfile: docker/ecr/Dockerfile.linux.arm64.kaniko1.8.1 + dockerfile: docker/ecr/Dockerfile.linux.arm64.kaniko1.9.1 username: from_secret: docker_username password: @@ -348,7 +348,7 @@ steps: ignore_missing: true password: from_secret: docker_password - spec: docker/docker/manifest-kaniko1.8.1.tmpl + spec: docker/docker/manifest-kaniko1.9.1.tmpl username: from_secret: docker_username @@ -360,7 +360,7 @@ steps: ignore_missing: true password: from_secret: docker_password - spec: docker/gcr/manifest-kaniko1.8.1.tmpl + spec: docker/gcr/manifest-kaniko1.9.1.tmpl username: from_secret: docker_username @@ -372,7 +372,7 @@ steps: ignore_missing: true password: from_secret: docker_password - spec: docker/ecr/manifest-kaniko1.8.1.tmpl + spec: docker/ecr/manifest-kaniko1.9.1.tmpl username: from_secret: docker_username diff --git a/README.md b/README.md index fdfe452..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.8.1 kaniko version from 1.5.1 release tag. `plugins/kaniko:` uses 1.6.0 version while `plugins/kaniko:-kaniko1.8.1` uses 1.8.1 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 4d39473..55324a4 100644 --- a/docker/acr/Dockerfile.linux.amd64 +++ b/docker/acr/Dockerfile.linux.amd64 @@ -1,4 +1,4 @@ -FROM gcr.io/kaniko-project/executor +FROM gcr.io/kaniko-project/executor:v1.8.1 ENV KANIKO_VERSION=1.8.1 ADD release/linux/amd64/kaniko-acr /kaniko/ diff --git a/docker/docker/Dockerfile.linux.amd64.kaniko1.8.1 b/docker/docker/Dockerfile.linux.amd64.kaniko1.9.1 similarity index 55% rename from docker/docker/Dockerfile.linux.amd64.kaniko1.8.1 rename to docker/docker/Dockerfile.linux.amd64.kaniko1.9.1 index 464c37a..a446f17 100644 --- a/docker/docker/Dockerfile.linux.amd64.kaniko1.8.1 +++ b/docker/docker/Dockerfile.linux.amd64.kaniko1.9.1 @@ -1,5 +1,5 @@ -FROM gcr.io/kaniko-project/executor:v1.8.1 +FROM gcr.io/kaniko-project/executor:v1.9.1 -ENV KANIKO_VERSION=1.8.1 +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.kaniko1.8.1 b/docker/docker/Dockerfile.linux.arm64.kaniko1.9.1 similarity index 55% rename from docker/docker/Dockerfile.linux.arm64.kaniko1.8.1 rename to docker/docker/Dockerfile.linux.arm64.kaniko1.9.1 index 80766fe..5454049 100644 --- a/docker/docker/Dockerfile.linux.arm64.kaniko1.8.1 +++ b/docker/docker/Dockerfile.linux.arm64.kaniko1.9.1 @@ -1,5 +1,5 @@ -FROM gcr.io/kaniko-project/executor:v1.8.1 +FROM gcr.io/kaniko-project/executor:v1.9.1 -ENV KANIKO_VERSION=1.8.1 +ENV KANIKO_VERSION=1.9.1 ADD release/linux/arm64/kaniko-docker /kaniko/ ENTRYPOINT ["/kaniko/kaniko-docker"] diff --git a/docker/docker/manifest-kaniko1.8.1.tmpl b/docker/docker/manifest-kaniko1.9.1.tmpl similarity index 75% rename from docker/docker/manifest-kaniko1.8.1.tmpl rename to docker/docker/manifest-kaniko1.9.1.tmpl index 8598c7a..3eb17b8 100644 --- a/docker/docker/manifest-kaniko1.8.1.tmpl +++ b/docker/docker/manifest-kaniko1.9.1.tmpl @@ -1,4 +1,4 @@ -image: plugins/kaniko:{{#if build.tag}}{{trimPrefix "v" build.tag}}-kaniko1.8.1{{else}}latest-kaniko1.8.1{{/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.8.1 + 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.8.1 + 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.kaniko1.8.1 b/docker/ecr/Dockerfile.linux.amd64.kaniko1.9.1 similarity index 53% rename from docker/ecr/Dockerfile.linux.amd64.kaniko1.8.1 rename to docker/ecr/Dockerfile.linux.amd64.kaniko1.9.1 index b7935e8..600ffa4 100644 --- a/docker/ecr/Dockerfile.linux.amd64.kaniko1.8.1 +++ b/docker/ecr/Dockerfile.linux.amd64.kaniko1.9.1 @@ -1,5 +1,5 @@ -FROM gcr.io/kaniko-project/executor:v1.8.1 +FROM gcr.io/kaniko-project/executor:v1.9.1 -ENV KANIKO_VERSION=1.8.1 +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.kaniko1.8.1 b/docker/ecr/Dockerfile.linux.arm64.kaniko1.9.1 similarity index 53% rename from docker/ecr/Dockerfile.linux.arm64.kaniko1.8.1 rename to docker/ecr/Dockerfile.linux.arm64.kaniko1.9.1 index 85d31a6..4616778 100644 --- a/docker/ecr/Dockerfile.linux.arm64.kaniko1.8.1 +++ b/docker/ecr/Dockerfile.linux.arm64.kaniko1.9.1 @@ -1,5 +1,5 @@ -FROM gcr.io/kaniko-project/executor:v1.8.1 +FROM gcr.io/kaniko-project/executor:v1.9.1 -ENV KANIKO_VERSION=1.8.1 +ENV KANIKO_VERSION=1.9.1 ADD release/linux/arm64/kaniko-ecr /kaniko/ ENTRYPOINT ["/kaniko/kaniko-ecr"] diff --git a/docker/ecr/manifest-kaniko1.8.1.tmpl b/docker/ecr/manifest-kaniko1.9.1.tmpl similarity index 74% rename from docker/ecr/manifest-kaniko1.8.1.tmpl rename to docker/ecr/manifest-kaniko1.9.1.tmpl index 6e6f7c0..1207437 100644 --- a/docker/ecr/manifest-kaniko1.8.1.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.8.1{{else}}latest-kaniko1.8.1{{/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.8.1 + 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.8.1 + 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.kaniko1.8.1 b/docker/gcr/Dockerfile.linux.amd64.kaniko1.9.1 similarity index 53% rename from docker/gcr/Dockerfile.linux.amd64.kaniko1.8.1 rename to docker/gcr/Dockerfile.linux.amd64.kaniko1.9.1 index 0210dc9..baa2775 100644 --- a/docker/gcr/Dockerfile.linux.amd64.kaniko1.8.1 +++ b/docker/gcr/Dockerfile.linux.amd64.kaniko1.9.1 @@ -1,5 +1,5 @@ -FROM gcr.io/kaniko-project/executor:v1.8.1 +FROM gcr.io/kaniko-project/executor:v1.9.1 -ENV KANIKO_VERSION=1.8.1 +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.kaniko1.8.1 b/docker/gcr/Dockerfile.linux.arm64.kaniko1.9.1 similarity index 53% rename from docker/gcr/Dockerfile.linux.arm64.kaniko1.8.1 rename to docker/gcr/Dockerfile.linux.arm64.kaniko1.9.1 index 214b20e..ff85a0d 100644 --- a/docker/gcr/Dockerfile.linux.arm64.kaniko1.8.1 +++ b/docker/gcr/Dockerfile.linux.arm64.kaniko1.9.1 @@ -1,5 +1,5 @@ -FROM gcr.io/kaniko-project/executor:v1.8.1 +FROM gcr.io/kaniko-project/executor:v1.9.1 -ENV KANIKO_VERSION=1.8.1 +ENV KANIKO_VERSION=1.9.1 ADD release/linux/arm64/kaniko-gcr /kaniko/ ENTRYPOINT ["/kaniko/kaniko-gcr"] diff --git a/docker/gcr/manifest-kaniko1.8.1.tmpl b/docker/gcr/manifest-kaniko1.9.1.tmpl similarity index 74% rename from docker/gcr/manifest-kaniko1.8.1.tmpl rename to docker/gcr/manifest-kaniko1.9.1.tmpl index bb2cde2..b66dc37 100644 --- a/docker/gcr/manifest-kaniko1.8.1.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.8.1{{else}}latest-kaniko1.8.1{{/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.8.1 + 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.8.1 + 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