From 5798728b1c7b1868ef8d51645dbfb2dc985efc3e Mon Sep 17 00:00:00 2001 From: Julien Genestoux Date: Wed, 11 Dec 2024 14:38:10 -0500 Subject: [PATCH] debug(locksmith): adding log messages when releasing --- scripts/heroku.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/heroku.sh b/scripts/heroku.sh index 372b6ff9e7b..87bb2fd6fee 100755 --- a/scripts/heroku.sh +++ b/scripts/heroku.sh @@ -11,19 +11,24 @@ if ! command -v heroku &>/dev/null; then curl https://cli-assets.heroku.com/install.sh | sh fi +echo "> docker login on Heroku" + docker login -username=$HEROKU_EMAIL --password=$HEROKU_API_KEY registry.heroku.com # build release image +echo "> docker building release image" docker build --rm=false --progress=plain -t $SERVICE/release --build-arg COMMAND="yarn release" . docker tag $SERVICE/release registry.heroku.com/$HEROKU_APP_NAME/release docker push registry.heroku.com/$HEROKU_APP_NAME/release # build web image +echo "> docker building web image" docker build --rm=false --progress=plain -t $SERVICE/web --build-arg COMMAND="yarn start" . docker tag $SERVICE/web registry.heroku.com/$HEROKU_APP_NAME/web docker push registry.heroku.com/$HEROKU_APP_NAME/web # build worker image +echo "> docker building worker image" docker build --rm=false --progress=plain -t $SERVICE/worker --build-arg COMMAND="yarn worker:start" . docker tag $SERVICE/worker registry.heroku.com/$HEROKU_APP_NAME/worker docker push registry.heroku.com/$HEROKU_APP_NAME/worker @@ -33,5 +38,6 @@ docker push registry.heroku.com/$HEROKU_APP_NAME/worker heroku container:login # Release all processes +echo "> heroku releasing web, worker, and release images" heroku container:release -a $HEROKU_APP_NAME web worker release