yuse drone_tag as build arg
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Robert Kaussow 2019-07-11 16:31:27 +02:00
parent 18bc306c07
commit ada7a01f3c
2 changed files with 11 additions and 1 deletions

View File

@ -20,6 +20,9 @@ local PipelineBuild(os='linux', arch='amd64') = {
repo: ' xoxys/ttrss', repo: ' xoxys/ttrss',
username: { from_secret: "docker_username" }, username: { from_secret: "docker_username" },
password: { from_secret: "docker_password" }, password: { from_secret: "docker_password" },
build_args: {
TTRSS_VERSION: "${DRONE_TAG##v}",
},
}, },
}, },
{ {
@ -33,6 +36,9 @@ local PipelineBuild(os='linux', arch='amd64') = {
repo: ' xoxys/ttrss', repo: ' xoxys/ttrss',
username: { from_secret: "docker_username" }, username: { from_secret: "docker_username" },
password: { from_secret: "docker_password" }, password: { from_secret: "docker_password" },
build_args: {
TTRSS_VERSION: "${DRONE_TAG##v}",
},
}, },
when: { when: {
ref: [ ref: [

View File

@ -11,6 +11,8 @@ steps:
pull: always pull: always
image: plugins/docker:linux-amd64 image: plugins/docker:linux-amd64
settings: settings:
build_args:
TTRSS_VERSION: "${DRONE_TAG##v}"
dockerfile: ./Dockerfile.linux.amd64 dockerfile: ./Dockerfile.linux.amd64
dry_run: true dry_run: true
password: password:
@ -26,6 +28,8 @@ steps:
settings: settings:
auto_tag: true auto_tag: true
auto_tag_suffix: linux-amd64 auto_tag_suffix: linux-amd64
build_args:
TTRSS_VERSION: "${DRONE_TAG##v}"
dockerfile: ./Dockerfile.linux.amd64 dockerfile: ./Dockerfile.linux.amd64
password: password:
from_secret: docker_password from_secret: docker_password
@ -111,6 +115,6 @@ depends_on:
--- ---
kind: signature kind: signature
hmac: bde1c3cd8c93a7590fdfb4f11e1d6d5c21d6d036e678fe3479ec4147c548c220 hmac: 070d95c434753c6b95c0a279d9c103f20e3b1b1975ba76b758eaf9bfc8a2e7a9
... ...