mirror of
https://github.com/dokku/dokku.git
synced 2025-12-29 00:25:08 +01:00
Use exported environment vars during pack build
Config was exported, but the result never used.
This commit is contained in:
committed by
Jose Diaz-Gonzalez
parent
861dc9fe95
commit
bc1aba6c7a
@@ -31,11 +31,12 @@ trigger-builder-pack-builder-build() {
|
||||
local TMP_FILE=$(mktemp "/tmp/dokku-${DOKKU_PID}-${FUNCNAME[0]}.XXXXXX")
|
||||
trap "rm -rf '$TMP_FILE' >/dev/null" RETURN INT TERM
|
||||
|
||||
config_export app "$APP" --format envfile --merged >"$TMP_FILE"
|
||||
config_export app "$APP" --format pretty --merged >"$TMP_FILE"
|
||||
sed -i 's/:\s*/=/' "$TMP_FILE"
|
||||
|
||||
plugn trigger pre-build-pack "$APP" "$SOURCECODE_WORK_DIR"
|
||||
|
||||
pack build "$IMAGE" --builder "$DOKKU_CNB_BUILDER" --path "$SOURCECODE_WORK_DIR" --default-process web
|
||||
pack build "$IMAGE" --builder "$DOKKU_CNB_BUILDER" --path "$SOURCECODE_WORK_DIR" --default-process web --env-file "$TMP_FILE"
|
||||
|
||||
docker-image-labeler --label=com.dokku.image-stage=build --label=com.dokku.app-name=$APP --label=org.label-schema.schema-version=1.0 --label=org.label-schema.vendor=dokku --label=dokku "$IMAGE"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user