build: Passthrough $VERSION explicitly to docker/build.sh
This commit is contained in:
parent
749d236a53
commit
b6078ed342
2 changed files with 9 additions and 2 deletions
|
|
@ -257,6 +257,7 @@ ARCHIVE=$ARCHIVE \
|
|||
build_docker() {
|
||||
if [ -n "${LOCAL-}" ]; then
|
||||
sh_c ./ci/release/docker/build.sh \
|
||||
--version="$VERSION" \
|
||||
${PUSH_DOCKER:+--push} \
|
||||
${LATEST_DOCKER:+--latest}
|
||||
return 0
|
||||
|
|
@ -264,8 +265,10 @@ build_docker() {
|
|||
|
||||
sh_c lockfile_ssh "$CI_D2_LINUX_AMD64" .d2-build-lock
|
||||
sh_c gitsync "$CI_D2_LINUX_AMD64" src/d2
|
||||
sh_c ssh "$CI_D2_LINUX_AMD64" "D2_DOCKER_IMAGE=${D2_DOCKER_IMAGE-}" \
|
||||
sh_c ssh "$CI_D2_LINUX_AMD64" \
|
||||
"D2_DOCKER_IMAGE=${D2_DOCKER_IMAGE-}" \
|
||||
./src/d2/ci/release/docker/build.sh \
|
||||
--version="$VERSION" \
|
||||
${PUSH_DOCKER:+--push} \
|
||||
${LATEST_DOCKER:+--latest}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ cd -- "$(dirname "$0")/../../.."
|
|||
|
||||
help() {
|
||||
cat <<EOF
|
||||
usage: $0 [-p|--push] [--latest] [
|
||||
usage: $0 [-p|--push] [--latest] [--version=str]
|
||||
EOF
|
||||
}
|
||||
|
||||
|
|
@ -25,6 +25,10 @@ main() {
|
|||
flag_noarg && shift "$FLAGSHIFT"
|
||||
LATEST=1
|
||||
;;
|
||||
version)
|
||||
flag_reqarg && shift "$FLAGSHIFT"
|
||||
VERSION=$FLAGARG
|
||||
;;
|
||||
*)
|
||||
flag_errusage "unrecognized flag $FLAGRAW"
|
||||
;;
|
||||
|
|
|
|||
Loading…
Reference in a new issue