Skip to content

Instantly share code, notes, and snippets.

@mauriciozaffari
Created August 19, 2017 05:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mauriciozaffari/b74460bd318f8e7da73de87497b7bb6d to your computer and use it in GitHub Desktop.
Save mauriciozaffari/b74460bd318f8e7da73de87497b7bb6d to your computer and use it in GitHub Desktop.
Working locally
remote: + declare 'desc=core app.json scripts execution'
remote: + local 'trigger=post-deploy app_json_scripts'
remote: + local APP=app
remote: + local IMAGE_TAG=
remote: + local PHASE_SCRIPT_KEY=postdeploy
remote: + dokku_log_info1 'Attempting to run scripts.dokku.postdeploy from app.json (if defined)'
remote: + declare 'desc=log info1 formatter'
remote: + echo '-----> Attempting to run scripts.dokku.postdeploy from app.json (if defined)'
-----> Attempting to run scripts.dokku.postdeploy from app.json (if defined)
remote: + execute_script app '' postdeploy
remote: + declare 'desc=executes appropriate phase script key from app.json'
remote: + local APP=app
remote: + local IMAGE_TAG=
remote: ++ get_deploying_app_image_name app ''
remote: ++ declare 'desc=return deploying image identifier for a given app, tag tuple. validate if tag is presented'
remote: ++ local APP=app
remote: ++ local IMAGE_TAG=
remote: ++ IMAGE_REPO=
remote: ++ [[ -z app ]]
remote: +++ plugn trigger deployed-app-repository app
remote: + source /var/lib/dokku/core-plugins/available/common/functions
remote: ++ set -eo pipefail
remote: ++ [[ -n 1 ]]
remote: ++ set -x
remote: + [[ ! -n '' ]]
remote: ++ local IMAGE_REMOTE_REPOSITORY=
remote: +++ plugn trigger deployed-app-image-tag app
remote: + source /var/lib/dokku/core-plugins/available/common/functions
remote: ++ set -eo pipefail
remote: ++ [[ -n 1 ]]
remote: ++ set -x
remote: + [[ ! -n '' ]]
remote: ++ local NEW_IMAGE_TAG=
remote: +++ plugn trigger deployed-app-image-repo app
remote: + source /var/lib/dokku/core-plugins/available/common/functions
remote: ++ set -eo pipefail
remote: ++ [[ -n 1 ]]
remote: ++ set -x
remote: + [[ ! -n '' ]]
remote: ++ local NEW_IMAGE_REPO=
remote: ++ [[ -n '' ]]
remote: ++ [[ -n '' ]]
remote: ++ [[ -z '' ]]
remote: +++ get_app_image_repo app
remote: +++ declare 'desc=central definition of image repo pattern'
remote: +++ local APP=app
remote: +++ local IMAGE_REPO=dokku/app
remote: +++ [[ -z app ]]
remote: +++ echo dokku/app
remote: ++ IMAGE_REPO=dokku/app
remote: ++ [[ -z '' ]]
remote: ++ IMAGE_TAG=latest
remote: ++ local IMAGE=dokku/app:latest
remote: ++ verify_image dokku/app:latest
remote: ++ declare 'desc=verify image existence'
remote: ++ local IMAGE=dokku/app:latest
remote: ++ docker inspect dokku/app:latest
remote: ++ return 0
remote: ++ echo dokku/app:latest
remote: + local IMAGE=dokku/app:latest
remote: + local PHASE_SCRIPT_KEY=postdeploy
remote: ++ get_phase_script dokku/app:latest postdeploy
remote: + local 'SCRIPT_CMD=bundle exec rake db:migrate'
remote: + [[ -n bundle exec rake db:migrate ]]
remote: + dokku_log_info1 'Running '\''bundle exec rake db:migrate'\'' in app container'
remote: + declare 'desc=log info1 formatter'
remote: + echo '-----> Running '\''bundle exec rake db:migrate'\'' in app container'
remote: + local COMMAND
remote: + COMMAND='set -eo pipefail; [[ $DOKKU_TRACE ]] && set -x ; '
remote: + COMMAND+=' if [[ -d '\''/app'\'' ]]; then '
remote: + COMMAND+='   export HOME=/app ; '
remote: + COMMAND+='   cd $HOME ; '
remote: + COMMAND+=' fi ; '
remote: + COMMAND+=' if [[ -d '\''/app/.profile.d'\'' ]]; then '
remote: + COMMAND+='   for file in /app/.profile.d/*; do source $file; done ; '
remote: + COMMAND+=' fi ; '
remote: + COMMAND+=' if [[ -d '\''/cache'\'' ]]; then '
remote: + COMMAND+='   echo restoring installation cache... ; '
remote: + COMMAND+='   rm -rf /tmp/cache ; '
remote: + COMMAND+='   ln -sf /cache /tmp/cache ; '
remote: + COMMAND+=' fi ; '
remote: + COMMAND+=' bundle exec rake db:migrate || exit 1;'
remote: + COMMAND+=' if [[ -d '\''/cache'\'' ]]; then '
remote: + COMMAND+='   echo removing installation cache... ; '
remote: + COMMAND+='   rm -f /tmp/cache ; '
remote: + COMMAND+=' fi '
remote: + local CACHE_DIR=/home/dokku/app/cache
remote: + [[ -d /home/dokku/app/cache ]]
-----> Running 'bundle exec rake db:migrate' in app container
remote: ++ plugn trigger docker-args-deploy app ''
remote: ++ :
remote: + source /var/lib/dokku/plugins/available/config/functions
remote: ++ set -eo pipefail
remote: ++ [[ -n 1 ]]
remote: ++ set -x
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions
remote: +++ set -eo pipefail
remote: +++ [[ -n 1 ]]
remote: +++ set -x
remote: + app_user_docker_args app ''
remote: + local APP=app
remote: + local STDIN
remote: + local DOKKU_APP_TYPE
remote: + local DOKKU_APP_USER
remote: ++ cat
remote: + STDIN=
remote: ++ config_get app DOKKU_APP_TYPE
remote: ++ declare 'desc=get value of given config var'
remote: ++ [[ app == \c\o\n\f\i\g\:\g\e\t ]]
remote: ++ set -- config:get app DOKKU_APP_TYPE
remote: ++ config_parse_args config:get app DOKKU_APP_TYPE
remote: ++ declare 'desc=parse config plugin args'
remote: ++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT
remote: ++ for var in '"$@"'
remote: ++ [[ config:get == \-\-\g\l\o\b\a\l ]]
remote: ++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]]
remote: ++ [[ config:get == \-\-\e\x\p\o\r\t ]]
remote: ++ [[ config:get == \-\-\s\h\e\l\l ]]
remote: ++ for var in '"$@"'
remote: ++ [[ app == \-\-\g\l\o\b\a\l ]]
remote: ++ [[ app == \-\-\n\o\-\r\e\s\t\a\r\t ]]
remote: ++ [[ app == \-\-\e\x\p\o\r\t ]]
remote: ++ [[ app == \-\-\s\h\e\l\l ]]
remote: ++ for var in '"$@"'
remote: ++ [[ DOKKU_APP_TYPE == \-\-\g\l\o\b\a\l ]]
remote: ++ [[ DOKKU_APP_TYPE == \-\-\n\o\-\r\e\s\t\a\r\t ]]
remote: ++ [[ DOKKU_APP_TYPE == \-\-\e\x\p\o\r\t ]]
remote: ++ [[ DOKKU_APP_TYPE == \-\-\s\h\e\l\l ]]
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))
remote: +++ get_sanitized_config_args config:get app DOKKU_APP_TYPE
remote: +++ local 'desc=return sanitized arguments for config plugin'
remote: +++ SANITIZED_ARGS=("$@")
remote: +++ local SANITIZED_ARGS
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")
remote: +++ echo config:get app DOKKU_APP_TYPE
remote: ++ local SANITIZED_ARGS
remote: ++ set -- config:get app DOKKU_APP_TYPE
remote: ++ DOKKU_CONFIG_TYPE=app
remote: ++ DOKKU_CONFIG_RESTART=true
remote: ++ [[ app == \a\p\p ]]
remote: ++ [[ -z app ]]
remote: ++ verify_app_name app
remote: ++ declare 'desc=verify app name format and app existence'
remote: ++ local APP=app
remote: ++ [[ ! -n app ]]
remote: ++ [[ ! app =~ ^[a-z].* ]]
remote: ++ [[ ! -d /home/dokku/app ]]
remote: ++ return 0
remote: ++ APP=app
remote: ++ ENV_FILE=/home/dokku/app/ENV
remote: ++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))
remote: +++ get_sanitized_config_args config:get app DOKKU_APP_TYPE
remote: +++ local 'desc=return sanitized arguments for config plugin'
remote: +++ SANITIZED_ARGS=("$@")
remote: +++ local SANITIZED_ARGS
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")
remote: +++ echo config:get app DOKKU_APP_TYPE
remote: ++ local SANITIZED_ARGS
remote: ++ set -- config:get app DOKKU_APP_TYPE
remote: ++ [[ -z app ]]
remote: ++ config_create /home/dokku/app/ENV
remote: ++ declare 'desc=create config env file'
remote: ++ local ENV_FILE=/home/dokku/app/ENV
remote: ++ [[ -f /home/dokku/app/ENV ]]
remote: ++ [[ ! -s /home/dokku/app/ENV ]]
remote: ++ local KEY=DOKKU_APP_TYPE
remote: ++ sed -e 's/^'\''//' -e 's/'\''$//'
remote: ++ cut -d= -f2-
remote: ++ grep '^export DOKKU_APP_TYPE='
remote: ++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/app/ENV
remote: + DOKKU_APP_TYPE=herokuish
remote: ++ config_get app DOKKU_APP_USER
remote: ++ declare 'desc=get value of given config var'
remote: ++ [[ app == \c\o\n\f\i\g\:\g\e\t ]]
remote: ++ set -- config:get app DOKKU_APP_USER
remote: ++ config_parse_args config:get app DOKKU_APP_USER
remote: ++ declare 'desc=parse config plugin args'
remote: ++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT
remote: ++ for var in '"$@"'
remote: ++ [[ config:get == \-\-\g\l\o\b\a\l ]]
remote: ++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]]
remote: ++ [[ config:get == \-\-\e\x\p\o\r\t ]]
remote: ++ [[ config:get == \-\-\s\h\e\l\l ]]
remote: ++ for var in '"$@"'
remote: ++ [[ app == \-\-\g\l\o\b\a\l ]]
remote: ++ [[ app == \-\-\n\o\-\r\e\s\t\a\r\t ]]
remote: ++ [[ app == \-\-\e\x\p\o\r\t ]]
remote: ++ [[ app == \-\-\s\h\e\l\l ]]
remote: ++ for var in '"$@"'
remote: ++ [[ DOKKU_APP_USER == \-\-\g\l\o\b\a\l ]]
remote: ++ [[ DOKKU_APP_USER == \-\-\n\o\-\r\e\s\t\a\r\t ]]
remote: ++ [[ DOKKU_APP_USER == \-\-\e\x\p\o\r\t ]]
remote: ++ [[ DOKKU_APP_USER == \-\-\s\h\e\l\l ]]
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))
remote: +++ get_sanitized_config_args config:get app DOKKU_APP_USER
remote: +++ local 'desc=return sanitized arguments for config plugin'
remote: +++ SANITIZED_ARGS=("$@")
remote: +++ local SANITIZED_ARGS
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")
remote: +++ echo config:get app DOKKU_APP_USER
remote: ++ local SANITIZED_ARGS
remote: ++ set -- config:get app DOKKU_APP_USER
remote: ++ DOKKU_CONFIG_TYPE=app
remote: ++ DOKKU_CONFIG_RESTART=true
remote: ++ [[ app == \a\p\p ]]
remote: ++ [[ -z app ]]
remote: ++ verify_app_name app
remote: ++ declare 'desc=verify app name format and app existence'
remote: ++ local APP=app
remote: ++ [[ ! -n app ]]
remote: ++ [[ ! app =~ ^[a-z].* ]]
remote: ++ [[ ! -d /home/dokku/app ]]
remote: ++ return 0
remote: ++ APP=app
remote: ++ ENV_FILE=/home/dokku/app/ENV
remote: ++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))
remote: +++ get_sanitized_config_args config:get app DOKKU_APP_USER
remote: +++ local 'desc=return sanitized arguments for config plugin'
remote: +++ SANITIZED_ARGS=("$@")
remote: +++ local SANITIZED_ARGS
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")
remote: +++ echo config:get app DOKKU_APP_USER
remote: ++ local SANITIZED_ARGS
remote: ++ set -- config:get app DOKKU_APP_USER
remote: ++ [[ -z app ]]
remote: ++ config_create /home/dokku/app/ENV
remote: ++ declare 'desc=create config env file'
remote: ++ local ENV_FILE=/home/dokku/app/ENV
remote: ++ [[ -f /home/dokku/app/ENV ]]
remote: ++ [[ ! -s /home/dokku/app/ENV ]]
remote: ++ local KEY=DOKKU_APP_USER
remote: ++ sed -e 's/^'\''//' -e 's/'\''$//'
remote: ++ cut -d= -f2-
remote: ++ grep '^export DOKKU_APP_USER='
remote: ++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/app/ENV
remote: ++ true
remote: + DOKKU_APP_USER=
remote: + DOKKU_APP_USER=herokuishuser
remote: + [[ herokuish == \h\e\r\o\k\u\i\s\h ]]
remote: + local 'docker_args= --env=USER=herokuishuser'
remote: + echo -n ' --env=USER=herokuishuser'
remote: + source /var/lib/dokku/core-plugins/available/common/functions
remote: ++ set -eo pipefail
remote: ++ [[ -n 1 ]]
remote: ++ set -x
remote: + [[ ! -n '' ]]
remote: + source /var/lib/dokku/core-plugins/available/common/functions
remote: ++ set -eo pipefail
remote: ++ [[ -n 1 ]]
remote: ++ set -x
remote: + source /var/lib/dokku/plugins/available/config/functions
remote: ++ set -eo pipefail
remote: ++ [[ -n 1 ]]
remote: ++ set -x
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions
remote: +++ set -eo pipefail
remote: +++ [[ -n 1 ]]
remote: +++ set -x
remote: + config_docker_args app ''
remote: + declare 'desc=config docker-args plugin trigger'
remote: + local 'trigger=/var/lib/dokku/plugins/enabled/config/docker-args-deploy config_docker_args'
remote: ++ cat
remote: + local STDIN=
remote: + local APP=app
remote: + local IMAGE_TAG=
remote: ++ get_deploying_app_image_name app ''
remote: ++ declare 'desc=return deploying image identifier for a given app, tag tuple. validate if tag is presented'
remote: ++ local APP=app
remote: ++ local IMAGE_TAG=
remote: ++ IMAGE_REPO=
remote: ++ [[ -z app ]]
remote: +++ plugn trigger deployed-app-repository app
remote: + source /var/lib/dokku/core-plugins/available/common/functions
remote: ++ set -eo pipefail
remote: ++ [[ -n 1 ]]
remote: ++ set -x
remote: + [[ ! -n '' ]]
remote: ++ local IMAGE_REMOTE_REPOSITORY=
remote: +++ plugn trigger deployed-app-image-tag app
remote: + source /var/lib/dokku/core-plugins/available/common/functions
remote: ++ set -eo pipefail
remote: ++ [[ -n 1 ]]
remote: ++ set -x
remote: + [[ ! -n '' ]]
remote: ++ local NEW_IMAGE_TAG=
remote: +++ plugn trigger deployed-app-image-repo app
remote: + source /var/lib/dokku/core-plugins/available/common/functions
remote: ++ set -eo pipefail
remote: ++ [[ -n 1 ]]
remote: ++ set -x
remote: + [[ ! -n '' ]]
remote: ++ local NEW_IMAGE_REPO=
remote: ++ [[ -n '' ]]
remote: ++ [[ -n '' ]]
remote: ++ [[ -z '' ]]
remote: +++ get_app_image_repo app
remote: +++ declare 'desc=central definition of image repo pattern'
remote: +++ local APP=app
remote: +++ local IMAGE_REPO=dokku/app
remote: +++ [[ -z app ]]
remote: +++ echo dokku/app
remote: ++ IMAGE_REPO=dokku/app
remote: ++ [[ -z '' ]]
remote: ++ IMAGE_TAG=latest
remote: ++ local IMAGE=dokku/app:latest
remote: ++ verify_image dokku/app:latest
remote: ++ declare 'desc=verify image existence'
remote: ++ local IMAGE=dokku/app:latest
remote: ++ docker inspect dokku/app:latest
remote: ++ return 0
remote: ++ echo dokku/app:latest
remote: + local IMAGE=dokku/app:latest
remote: + local DOCKERFILE_ENV_FILE=/home/dokku/app/DOCKERFILE_ENV_FILE
remote: + verify_app_name app
remote: + declare 'desc=verify app name format and app existence'
remote: + local APP=app
remote: + [[ ! -n app ]]
remote: + [[ ! app =~ ^[a-z].* ]]
remote: + [[ ! -d /home/dokku/app ]]
remote: + return 0
remote: + is_image_herokuish_based dokku/app:latest
remote: + declare 'desc=returns true if app image is based on herokuish'
remote: + [[ ! -f /home/ubuntu/.circlerc ]]
remote: + local DOCKER_ARGS=--rm
remote: + docker run --label=dokku --entrypoint=/bin/sh --rm dokku/app:latest -c 'test -f /exec'
remote: + echo -n ''
remote: + docker_args app ''
remote: + declare 'desc=docker args plugin trigger'
remote: + local trigger=/var/lib/dokku/plugins/enabled/docker-options/docker-args-deploy
remote: ++ cat
remote: + local STDIN=
remote: + local APP=app
remote: + local IMAGE_SOURCE_TYPE=
remote: + case "$0" in
remote: + local PHASE=DEPLOY
remote: + local FILE_PREFIX=DOCKER_OPTIONS_
remote: + local PHASE_FILE_PATH=/home/dokku/app/DOCKER_OPTIONS_DEPLOY
remote: + local output=
remote: + [[ -f /home/dokku/app/DOCKER_OPTIONS_DEPLOY ]]
remote: + local DONE=false
remote: + false
remote: + local line
remote: + read -r line
remote: + [[ ! -n --link dokku.postgres.kartguru-staging:dokku-postgres-kartguru-staging ]]
remote: + case "$line" in
remote: + case "$IMAGE_SOURCE_TYPE" in
remote: + local 'output= --link dokku.postgres.kartguru-staging:dokku-postgres-kartguru-staging'
remote: + false
remote: + local line
remote: + read -r line
remote: + local DONE=true
remote: + [[ ! -n '' ]]
remote: + continue
remote: + true
remote: + echo -n ' --link dokku.postgres.kartguru-staging:dokku-postgres-kartguru-staging'
remote: + local 'DOCKER_ARGS= --env=USER=herokuishuser --link dokku.postgres.kartguru-staging:dokku-postgres-kartguru-staging'
remote: ++ sed -e 's/--restart=[[:graph:]]\+[[:blank:]]\?//g'
remote: + local 'DOCKER_ARGS= --env=USER=herokuishuser --link dokku.postgres.kartguru-staging:dokku-postgres-kartguru-staging'
remote: ++ docker run --label=dokku -e DOKKU_TRACE=1 --label=dokku_phase_script=postdeploy -d -v /home/dokku/app/cache:/cache --env=USER=herokuishuser --link dokku.postgres.kartguru-staging:dokku-postgres-kartguru-staging dokku/app:latest /bin/bash -c 'set -eo pipefail; [[ $DOKKU_TRACE ]] && set -x ;  if [[ -d '\''/app'\'' ]]; then    export HOME=/app ;    cd $HOME ;  fi ;  if [[ -d '\''/app/.profile.d'\'' ]]; then    for file in /app/.profile.d/*; do source $file; done ;  fi ;  if [[ -d '\''/cache'\'' ]]; then    echo restoring installation cache... ;    rm -rf /tmp/cache ;    ln -sf /cache /tmp/cache ;  fi ;  bundle exec rake db:migrate || exit 1; if [[ -d '\''/cache'\'' ]]; then    echo removing installation cache... ;    rm -f /tmp/cache ;  fi '
remote: + local id=dd436cea28175d40fafa4496d7164d146fb40c0c29e451172d8570d6d25a1b16
remote: ++ docker wait dd436cea28175d40fafa4496d7164d146fb40c0c29e451172d8570d6d25a1b16
remote: + test 0 -eq 0
remote: + dokku_container_log_verbose_quiet dd436cea28175d40fafa4496d7164d146fb40c0c29e451172d8570d6d25a1b16
remote: + declare 'desc=log verbose container output (with quiet option)'
remote: + local CID=dd436cea28175d40fafa4496d7164d146fb40c0c29e451172d8570d6d25a1b16
remote: + shift
remote: + OIFS='
remote: '
remote: + IFS='
remote: '
remote: + local line
remote: ++ docker logs dd436cea28175d40fafa4496d7164d146fb40c0c29e451172d8570d6d25a1b16
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '+ [[ -d /app ]]'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       + [[ -d /app ]]'
       + [[ -d /app ]]
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '+ export HOME=/app'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       + export HOME=/app'
       + export HOME=/app
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '+ HOME=/app'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       + HOME=/app'
       + HOME=/app
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '+ cd /app'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       + cd /app'
       + cd /app
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '+ [[ -d /app/.profile.d ]]'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       + [[ -d /app/.profile.d ]]'
       + [[ -d /app/.profile.d ]]
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '+ for file in '\''/app/.profile.d/*'\'''
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       + for file in '\''/app/.profile.d/*'\'''
       + for file in '/app/.profile.d/*'
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '+ source /app/.profile.d/00-global-env.sh'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       + source /app/.profile.d/00-global-env.sh'
       + source /app/.profile.d/00-global-env.sh
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ export CURL_CONNECT_TIMEOUT=90'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ export CURL_CONNECT_TIMEOUT=90'
       ++ export CURL_CONNECT_TIMEOUT=90
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ CURL_CONNECT_TIMEOUT=90'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ CURL_CONNECT_TIMEOUT=90'
       ++ CURL_CONNECT_TIMEOUT=90
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ export CURL_TIMEOUT=60'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ export CURL_TIMEOUT=60'
       ++ export CURL_TIMEOUT=60
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ CURL_TIMEOUT=60'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ CURL_TIMEOUT=60'
       ++ CURL_TIMEOUT=60
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '+ for file in '\''/app/.profile.d/*'\'''
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       + for file in '\''/app/.profile.d/*'\'''
       + for file in '/app/.profile.d/*'
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '+ source /app/.profile.d/00_config_vars.sh'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       + source /app/.profile.d/00_config_vars.sh'
       + source /app/.profile.d/00_config_vars.sh
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ export LANG=en_US.UTF-8'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ export LANG=en_US.UTF-8'
       ++ export LANG=en_US.UTF-8
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ LANG=en_US.UTF-8'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ LANG=en_US.UTF-8'
       ++ LANG=en_US.UTF-8
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ export RAILS_ENV=production'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ export RAILS_ENV=production'
       ++ export RAILS_ENV=production
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ RAILS_ENV=production'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ RAILS_ENV=production'
       ++ RAILS_ENV=production
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ export RACK_ENV=production'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ export RACK_ENV=production'
       ++ export RACK_ENV=production
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ RACK_ENV=production'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ RACK_ENV=production'
       ++ RACK_ENV=production
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ export SECRET_KEY_BASE=dbba0081ec56cb8b2b803aac9f422e1fb1b069f9e97cacb6663cd1c2943ccc930e01195e85b2e571ae19cdeaaffe0fde9c12de6f343618ff5b6377a9d7c2ef3a'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ export SECRET_KEY_BASE=dbba0081ec56cb8b2b803aac9f422e1fb1b069f9e97cacb6663cd1c2943ccc930e01195e85b2e571ae19cdeaaffe0fde9c12de6f343618ff5b6377a9d7c2ef3a'
       ++ export SECRET_KEY_BASE=dbba0081ec56cb8b2b803aac9f422e1fb1b069f9e97cacb6663cd1c2943ccc930e01195e85b2e571ae19cdeaaffe0fde9c12de6f343618ff5b6377a9d7c2ef3a
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ SECRET_KEY_BASE=dbba0081ec56cb8b2b803aac9f422e1fb1b069f9e97cacb6663cd1c2943ccc930e01195e85b2e571ae19cdeaaffe0fde9c12de6f343618ff5b6377a9d7c2ef3a'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ SECRET_KEY_BASE=dbba0081ec56cb8b2b803aac9f422e1fb1b069f9e97cacb6663cd1c2943ccc930e01195e85b2e571ae19cdeaaffe0fde9c12de6f343618ff5b6377a9d7c2ef3a'
       ++ SECRET_KEY_BASE=dbba0081ec56cb8b2b803aac9f422e1fb1b069f9e97cacb6663cd1c2943ccc930e01195e85b2e571ae19cdeaaffe0fde9c12de6f343618ff5b6377a9d7c2ef3a
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ export RAILS_SERVE_STATIC_FILES=enabled'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ export RAILS_SERVE_STATIC_FILES=enabled'
       ++ export RAILS_SERVE_STATIC_FILES=enabled
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ RAILS_SERVE_STATIC_FILES=enabled'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ RAILS_SERVE_STATIC_FILES=enabled'
       ++ RAILS_SERVE_STATIC_FILES=enabled
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ export RAILS_LOG_TO_STDOUT=enabled'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ export RAILS_LOG_TO_STDOUT=enabled'
       ++ export RAILS_LOG_TO_STDOUT=enabled
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ RAILS_LOG_TO_STDOUT=enabled'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ RAILS_LOG_TO_STDOUT=enabled'
       ++ RAILS_LOG_TO_STDOUT=enabled
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '+ for file in '\''/app/.profile.d/*'\'''
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       + for file in '\''/app/.profile.d/*'\'''
       + for file in '/app/.profile.d/*'
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '+ source /app/.profile.d/01-app-env.sh'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       + source /app/.profile.d/01-app-env.sh'
       + source /app/.profile.d/01-app-env.sh
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ export DATABASE_URL=postgres://postgres:14872063ee63d88bdea8f03fbdd2abb9@dokku-postgres-kartguru-staging:5432/app'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ export DATABASE_URL=postgres://postgres:14872063ee63d88bdea8f03fbdd2abb9@dokku-postgres-kartguru-staging:5432/app'
       ++ export DATABASE_URL=postgres://postgres:14872063ee63d88bdea8f03fbdd2abb9@dokku-postgres-kartguru-staging:5432/app
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ DATABASE_URL=postgres://postgres:14872063ee63d88bdea8f03fbdd2abb9@dokku-postgres-kartguru-staging:5432/app'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ DATABASE_URL=postgres://postgres:14872063ee63d88bdea8f03fbdd2abb9@dokku-postgres-kartguru-staging:5432/app'
       ++ DATABASE_URL=postgres://postgres:14872063ee63d88bdea8f03fbdd2abb9@dokku-postgres-kartguru-staging:5432/app
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ export DOKKU_APP_RESTORE=1'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ export DOKKU_APP_RESTORE=1'
       ++ export DOKKU_APP_RESTORE=1
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ DOKKU_APP_RESTORE=1'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ DOKKU_APP_RESTORE=1'
       ++ DOKKU_APP_RESTORE=1
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ export DOKKU_APP_TYPE=herokuish'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ export DOKKU_APP_TYPE=herokuish'
       ++ export DOKKU_APP_TYPE=herokuish
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ DOKKU_APP_TYPE=herokuish'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ DOKKU_APP_TYPE=herokuish'
       ++ DOKKU_APP_TYPE=herokuish
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ export DOKKU_NGINX_PORT=80'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ export DOKKU_NGINX_PORT=80'
       ++ export DOKKU_NGINX_PORT=80
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ DOKKU_NGINX_PORT=80'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ DOKKU_NGINX_PORT=80'
       ++ DOKKU_NGINX_PORT=80
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ export DOKKU_PROXY_PORT_MAP=http:80:5000'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ export DOKKU_PROXY_PORT_MAP=http:80:5000'
       ++ export DOKKU_PROXY_PORT_MAP=http:80:5000
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ DOKKU_PROXY_PORT_MAP=http:80:5000'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ DOKKU_PROXY_PORT_MAP=http:80:5000'
       ++ DOKKU_PROXY_PORT_MAP=http:80:5000
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '+ for file in '\''/app/.profile.d/*'\'''
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       + for file in '\''/app/.profile.d/*'\'''
       + for file in '/app/.profile.d/*'
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '+ source /app/.profile.d/ruby.sh'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       + source /app/.profile.d/ruby.sh'
       + source /app/.profile.d/ruby.sh
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ export LANG=en_US.UTF-8'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ export LANG=en_US.UTF-8'
       ++ export LANG=en_US.UTF-8
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ LANG=en_US.UTF-8'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ LANG=en_US.UTF-8'
       ++ LANG=en_US.UTF-8
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ export GEM_PATH=/app/vendor/bundle/ruby/2.3.0:'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ export GEM_PATH=/app/vendor/bundle/ruby/2.3.0:'
       ++ export GEM_PATH=/app/vendor/bundle/ruby/2.3.0:
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ GEM_PATH=/app/vendor/bundle/ruby/2.3.0:'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ GEM_PATH=/app/vendor/bundle/ruby/2.3.0:'
       ++ GEM_PATH=/app/vendor/bundle/ruby/2.3.0:
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ export PATH=/app/bin:/app/vendor/bundle/bin:/app/vendor/bundle/ruby/2.3.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ export PATH=/app/bin:/app/vendor/bundle/bin:/app/vendor/bundle/ruby/2.3.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
       ++ export PATH=/app/bin:/app/vendor/bundle/bin:/app/vendor/bundle/ruby/2.3.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ PATH=/app/bin:/app/vendor/bundle/bin:/app/vendor/bundle/ruby/2.3.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ PATH=/app/bin:/app/vendor/bundle/bin:/app/vendor/bundle/ruby/2.3.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
       ++ PATH=/app/bin:/app/vendor/bundle/bin:/app/vendor/bundle/ruby/2.3.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ export RAILS_ENV=production'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ export RAILS_ENV=production'
       ++ export RAILS_ENV=production
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ RAILS_ENV=production'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ RAILS_ENV=production'
       ++ RAILS_ENV=production
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ export RACK_ENV=production'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ export RACK_ENV=production'
       ++ export RACK_ENV=production
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ RACK_ENV=production'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ RACK_ENV=production'
       ++ RACK_ENV=production
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ export SECRET_KEY_BASE=dbba0081ec56cb8b2b803aac9f422e1fb1b069f9e97cacb6663cd1c2943ccc930e01195e85b2e571ae19cdeaaffe0fde9c12de6f343618ff5b6377a9d7c2ef3a'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ export SECRET_KEY_BASE=dbba0081ec56cb8b2b803aac9f422e1fb1b069f9e97cacb6663cd1c2943ccc930e01195e85b2e571ae19cdeaaffe0fde9c12de6f343618ff5b6377a9d7c2ef3a'
       ++ export SECRET_KEY_BASE=dbba0081ec56cb8b2b803aac9f422e1fb1b069f9e97cacb6663cd1c2943ccc930e01195e85b2e571ae19cdeaaffe0fde9c12de6f343618ff5b6377a9d7c2ef3a
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ SECRET_KEY_BASE=dbba0081ec56cb8b2b803aac9f422e1fb1b069f9e97cacb6663cd1c2943ccc930e01195e85b2e571ae19cdeaaffe0fde9c12de6f343618ff5b6377a9d7c2ef3a'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ SECRET_KEY_BASE=dbba0081ec56cb8b2b803aac9f422e1fb1b069f9e97cacb6663cd1c2943ccc930e01195e85b2e571ae19cdeaaffe0fde9c12de6f343618ff5b6377a9d7c2ef3a'
       ++ SECRET_KEY_BASE=dbba0081ec56cb8b2b803aac9f422e1fb1b069f9e97cacb6663cd1c2943ccc930e01195e85b2e571ae19cdeaaffe0fde9c12de6f343618ff5b6377a9d7c2ef3a
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ export RAILS_SERVE_STATIC_FILES=enabled'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ export RAILS_SERVE_STATIC_FILES=enabled'
       ++ export RAILS_SERVE_STATIC_FILES=enabled
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ RAILS_SERVE_STATIC_FILES=enabled'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ RAILS_SERVE_STATIC_FILES=enabled'
       ++ RAILS_SERVE_STATIC_FILES=enabled
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ export RAILS_LOG_TO_STDOUT=enabled'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ export RAILS_LOG_TO_STDOUT=enabled'
       ++ export RAILS_LOG_TO_STDOUT=enabled
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '++ RAILS_LOG_TO_STDOUT=enabled'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       ++ RAILS_LOG_TO_STDOUT=enabled'
       ++ RAILS_LOG_TO_STDOUT=enabled
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '+ [[ -d /cache ]]'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       + [[ -d /cache ]]'
       + [[ -d /cache ]]
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '+ echo restoring installation cache...'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       + echo restoring installation cache...'
       + echo restoring installation cache...
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '+ rm -rf /tmp/cache'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       + rm -rf /tmp/cache'
       + rm -rf /tmp/cache
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet 'restoring installation cache...'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       restoring installation cache...'
       restoring installation cache...
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '+ ln -sf /cache /tmp/cache'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       + ln -sf /cache /tmp/cache'
       + ln -sf /cache /tmp/cache
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '+ bundle exec rake db:migrate'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       + bundle exec rake db:migrate'
       + bundle exec rake db:migrate
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet 'D, [2017-08-19T05:26:34.875720 #7] DEBUG -- :    (0.5ms)  SELECT pg_try_advisory_lock(1745050808474813070)'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       D, [2017-08-19T05:26:34.875720 #7] DEBUG -- :    (0.5ms)  SELECT pg_try_advisory_lock(1745050808474813070)'
       D, [2017-08-19T05:26:34.875720 #7] DEBUG -- :    (0.5ms)  SELECT pg_try_advisory_lock(1745050808474813070)
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet 'D, [2017-08-19T05:26:34.895909 #7] DEBUG -- :    (1.0ms)  SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       D, [2017-08-19T05:26:34.895909 #7] DEBUG -- :    (1.0ms)  SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC'
       D, [2017-08-19T05:26:34.895909 #7] DEBUG -- :    (1.0ms)  SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet 'D, [2017-08-19T05:26:34.906501 #7] DEBUG -- :   ActiveRecord::InternalMetadata Load (0.6ms)  SELECT  "ar_internal_metadata".* FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = $1 LIMIT $2  [["key", "environment"], ["LIMIT", 1]]'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       D, [2017-08-19T05:26:34.906501 #7] DEBUG -- :   ActiveRecord::InternalMetadata Load (0.6ms)  SELECT  "ar_internal_metadata".* FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = $1 LIMIT $2  [["key", "environment"], ["LIMIT", 1]]'
       D, [2017-08-19T05:26:34.906501 #7] DEBUG -- :   ActiveRecord::InternalMetadata Load (0.6ms)  SELECT  "ar_internal_metadata".* FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = $1 LIMIT $2  [["key", "environment"], ["LIMIT", 1]]
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet 'D, [2017-08-19T05:26:34.915127 #7] DEBUG -- :    (0.4ms)  BEGIN'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       D, [2017-08-19T05:26:34.915127 #7] DEBUG -- :    (0.4ms)  BEGIN'
       D, [2017-08-19T05:26:34.915127 #7] DEBUG -- :    (0.4ms)  BEGIN
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet 'D, [2017-08-19T05:26:34.917836 #7] DEBUG -- :    (1.2ms)  COMMIT'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       D, [2017-08-19T05:26:34.917836 #7] DEBUG -- :    (1.2ms)  COMMIT'
       D, [2017-08-19T05:26:34.917836 #7] DEBUG -- :    (1.2ms)  COMMIT
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet 'D, [2017-08-19T05:26:34.918475 #7] DEBUG -- :    (0.4ms)  SELECT pg_advisory_unlock(1745050808474813070)'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       D, [2017-08-19T05:26:34.918475 #7] DEBUG -- :    (0.4ms)  SELECT pg_advisory_unlock(1745050808474813070)'
       D, [2017-08-19T05:26:34.918475 #7] DEBUG -- :    (0.4ms)  SELECT pg_advisory_unlock(1745050808474813070)
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '+ [[ -d /cache ]]'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       + [[ -d /cache ]]'
       + [[ -d /cache ]]
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '+ echo removing installation cache...'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       + echo removing installation cache...'
       + echo removing installation cache...
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet '+ rm -f /tmp/cache'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       + rm -f /tmp/cache'
       + rm -f /tmp/cache
remote: + for line in '$(docker logs "$CID" 2>&1)'
remote: + dokku_log_verbose_quiet 'removing installation cache...'
remote: + declare 'desc=log verbose formatter (with quiet option)'
remote: + [[ -z '' ]]
remote: + echo '       removing installation cache...'
       removing installation cache...
remote: + IFS='
remote: '
remote: + [[ postdeploy != \p\o\s\t\d\e\p\l\o\y ]]
remote: + source /var/lib/dokku/core-plugins/available/common/functions
remote: ++ set -eo pipefail
remote: ++ [[ -n 1 ]]
remote: ++ set -x
remote: + [[ ! -n '' ]]
remote: + [[ -n  75a15c8470eccc29835faf2f4baeeb2e323b96ba376e2153515af7618b35f340  ]]
remote: + [[ -z '' ]]
remote: ++ config_get app DOKKU_WAIT_TO_RETIRE
remote: ++ declare 'desc=get value of given config var'
remote: ++ [[ app == \c\o\n\f\i\g\:\g\e\t ]]
remote: ++ set -- config:get app DOKKU_WAIT_TO_RETIRE
remote: ++ config_parse_args config:get app DOKKU_WAIT_TO_RETIRE
remote: ++ declare 'desc=parse config plugin args'
remote: ++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT
remote: ++ for var in '"$@"'
remote: ++ [[ config:get == \-\-\g\l\o\b\a\l ]]
remote: ++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]]
remote: ++ [[ config:get == \-\-\e\x\p\o\r\t ]]
remote: ++ [[ config:get == \-\-\s\h\e\l\l ]]
remote: ++ for var in '"$@"'
remote: ++ [[ app == \-\-\g\l\o\b\a\l ]]
remote: ++ [[ app == \-\-\n\o\-\r\e\s\t\a\r\t ]]
remote: ++ [[ app == \-\-\e\x\p\o\r\t ]]
remote: ++ [[ app == \-\-\s\h\e\l\l ]]
remote: ++ for var in '"$@"'
remote: ++ [[ DOKKU_WAIT_TO_RETIRE == \-\-\g\l\o\b\a\l ]]
remote: ++ [[ DOKKU_WAIT_TO_RETIRE == \-\-\n\o\-\r\e\s\t\a\r\t ]]
remote: ++ [[ DOKKU_WAIT_TO_RETIRE == \-\-\e\x\p\o\r\t ]]
remote: ++ [[ DOKKU_WAIT_TO_RETIRE == \-\-\s\h\e\l\l ]]
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))
remote: +++ get_sanitized_config_args config:get app DOKKU_WAIT_TO_RETIRE
remote: +++ local 'desc=return sanitized arguments for config plugin'
remote: +++ SANITIZED_ARGS=("$@")
remote: +++ local SANITIZED_ARGS
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")
remote: +++ echo config:get app DOKKU_WAIT_TO_RETIRE
remote: ++ local SANITIZED_ARGS
remote: ++ set -- config:get app DOKKU_WAIT_TO_RETIRE
remote: ++ DOKKU_CONFIG_TYPE=app
remote: ++ DOKKU_CONFIG_RESTART=true
remote: ++ [[ app == \a\p\p ]]
remote: ++ [[ -z app ]]
remote: ++ verify_app_name app
remote: ++ declare 'desc=verify app name format and app existence'
remote: ++ local APP=app
remote: ++ [[ ! -n app ]]
remote: ++ [[ ! app =~ ^[a-z].* ]]
remote: ++ [[ ! -d /home/dokku/app ]]
remote: ++ return 0
remote: ++ APP=app
remote: ++ ENV_FILE=/home/dokku/app/ENV
remote: ++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))
remote: +++ get_sanitized_config_args config:get app DOKKU_WAIT_TO_RETIRE
remote: +++ local 'desc=return sanitized arguments for config plugin'
remote: +++ SANITIZED_ARGS=("$@")
remote: +++ local SANITIZED_ARGS
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")
remote: +++ echo config:get app DOKKU_WAIT_TO_RETIRE
remote: ++ local SANITIZED_ARGS
remote: ++ set -- config:get app DOKKU_WAIT_TO_RETIRE
remote: ++ [[ -z app ]]
remote: ++ config_create /home/dokku/app/ENV
remote: ++ declare 'desc=create config env file'
remote: ++ local ENV_FILE=/home/dokku/app/ENV
remote: ++ [[ -f /home/dokku/app/ENV ]]
remote: ++ [[ ! -s /home/dokku/app/ENV ]]
remote: ++ local KEY=DOKKU_WAIT_TO_RETIRE
remote: ++ sed -e 's/^'\''//' -e 's/'\''$//'
remote: ++ grep '^export DOKKU_WAIT_TO_RETIRE='
remote: ++ cut -d= -f2-
remote: ++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/app/ENV
remote: ++ true
remote: + local DOKKU_APP_DOKKU_WAIT_TO_RETIRE=
remote: ++ config_get --global DOKKU_WAIT_TO_RETIRE
remote: ++ declare 'desc=get value of given config var'
remote: ++ [[ --global == \c\o\n\f\i\g\:\g\e\t ]]
remote: ++ set -- config:get --global DOKKU_WAIT_TO_RETIRE
remote: ++ config_parse_args config:get --global DOKKU_WAIT_TO_RETIRE
remote: ++ declare 'desc=parse config plugin args'
remote: ++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT
remote: ++ for var in '"$@"'
remote: ++ [[ config:get == \-\-\g\l\o\b\a\l ]]
remote: ++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]]
remote: ++ [[ config:get == \-\-\e\x\p\o\r\t ]]
remote: ++ [[ config:get == \-\-\s\h\e\l\l ]]
remote: ++ for var in '"$@"'
remote: ++ [[ --global == \-\-\g\l\o\b\a\l ]]
remote: ++ ENV_FILE=/home/dokku/ENV
remote: ++ DOKKU_CONFIG_TYPE=global
remote: ++ DOKKU_CONFIG_RESTART=false
remote: ++ [[ --global == \-\-\n\o\-\r\e\s\t\a\r\t ]]
remote: ++ [[ --global == \-\-\e\x\p\o\r\t ]]
remote: ++ [[ --global == \-\-\s\h\e\l\l ]]
remote: ++ for var in '"$@"'
remote: ++ [[ DOKKU_WAIT_TO_RETIRE == \-\-\g\l\o\b\a\l ]]
remote: ++ [[ DOKKU_WAIT_TO_RETIRE == \-\-\n\o\-\r\e\s\t\a\r\t ]]
remote: ++ [[ DOKKU_WAIT_TO_RETIRE == \-\-\e\x\p\o\r\t ]]
remote: ++ [[ DOKKU_WAIT_TO_RETIRE == \-\-\s\h\e\l\l ]]
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))
remote: +++ get_sanitized_config_args config:get --global DOKKU_WAIT_TO_RETIRE
remote: +++ local 'desc=return sanitized arguments for config plugin'
remote: +++ SANITIZED_ARGS=("$@")
remote: +++ local SANITIZED_ARGS
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")
remote: +++ echo config:get '' DOKKU_WAIT_TO_RETIRE
remote: ++ local SANITIZED_ARGS
remote: ++ set -- config:get DOKKU_WAIT_TO_RETIRE
remote: ++ DOKKU_CONFIG_TYPE=global
remote: ++ DOKKU_CONFIG_RESTART=false
remote: ++ [[ global == \a\p\p ]]
remote: ++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))
remote: +++ get_sanitized_config_args config:get --global DOKKU_WAIT_TO_RETIRE
remote: +++ local 'desc=return sanitized arguments for config plugin'
remote: +++ SANITIZED_ARGS=("$@")
remote: +++ local SANITIZED_ARGS
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")
remote: +++ echo config:get '' DOKKU_WAIT_TO_RETIRE
remote: ++ local SANITIZED_ARGS
remote: ++ set -- config:get DOKKU_WAIT_TO_RETIRE
remote: ++ [[ -z DOKKU_WAIT_TO_RETIRE ]]
remote: ++ config_create /home/dokku/ENV
remote: ++ declare 'desc=create config env file'
remote: ++ local ENV_FILE=/home/dokku/ENV
remote: ++ [[ -f /home/dokku/ENV ]]
remote: ++ [[ ! -s /home/dokku/ENV ]]
remote: ++ local KEY=DOKKU_WAIT_TO_RETIRE
remote: ++ cut -d= -f2-
remote: ++ sed -e 's/^'\''//' -e 's/'\''$//'
remote: ++ grep '^export DOKKU_WAIT_TO_RETIRE='
remote: ++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/ENV
remote: ++ true
remote: + local DOKKU_GLOBAL_DOKKU_WAIT_TO_RETIRE=
remote: + local DOKKU_WAIT_TO_RETIRE=
remote: + local WAIT=60
remote: + dokku_log_info1 'Shutting down old containers in 60 seconds'
remote: + declare 'desc=log info1 formatter'
remote: + echo '-----> Shutting down old containers in 60 seconds'
remote: + local oldid
remote: + for oldid in '$oldids'
remote: + dokku_log_info2 75a15c8470eccc29835faf2f4baeeb2e323b96ba376e2153515af7618b35f340
remote: + declare 'desc=log info2 formatter'
remote: + echo '=====> 75a15c8470eccc29835faf2f4baeeb2e323b96ba376e2153515af7618b35f340'
remote: + disown -a
remote: + sleep 0.1
-----> Shutting down old containers in 60 seconds
=====> 75a15c8470eccc29835faf2f4baeeb2e323b96ba376e2153515af7618b35f340
remote: + exec
remote: + dokku_log_info2 'Application deployed:'
remote: + declare 'desc=log info2 formatter'
remote: + echo '=====> Application deployed:'
=====> Application deployed:
remote: + sed 's/^/       /'
remote: + get_app_urls urls app
remote: + declare 'desc=print an app'\''s available urls'
remote: + source /var/lib/dokku/plugins/available/config/functions
remote: ++ set -eo pipefail
remote: ++ [[ -n 1 ]]
remote: ++ set -x
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions
remote: +++ set -eo pipefail
remote: +++ [[ -n 1 ]]
remote: +++ set -x
remote: + source /var/lib/dokku/plugins/available/domains/functions
remote: ++ set -eo pipefail
remote: ++ [[ -n 1 ]]
remote: ++ set -x
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions
remote: +++ set -eo pipefail
remote: +++ [[ -n 1 ]]
remote: +++ set -x
remote: + source /var/lib/dokku/plugins/available/proxy/functions
remote: ++ set -eo pipefail
remote: ++ [[ -n 1 ]]
remote: ++ set -x
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions
remote: +++ set -eo pipefail
remote: +++ [[ -n 1 ]]
remote: +++ set -x
remote: ++ source /var/lib/dokku/plugins/available/config/functions
remote: +++ set -eo pipefail
remote: +++ [[ -n 1 ]]
remote: +++ set -x
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions
remote: ++++ set -eo pipefail
remote: ++++ [[ -n 1 ]]
remote: ++++ set -x
remote: + local APP=app
remote: + verify_app_name app
remote: + declare 'desc=verify app name format and app existence'
remote: + local APP=app
remote: + [[ ! -n app ]]
remote: + [[ ! app =~ ^[a-z].* ]]
remote: + [[ ! -d /home/dokku/app ]]
remote: + return 0
remote: ++ get_app_raw_tcp_ports app
remote: ++ declare 'desc=extracts raw tcp port numbers from DOCKERFILE_PORTS config variable'
remote: ++ source /var/lib/dokku/plugins/available/config/functions
remote: +++ set -eo pipefail
remote: +++ [[ -n 1 ]]
remote: +++ set -x
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions
remote: ++++ set -eo pipefail
remote: ++++ [[ -n 1 ]]
remote: ++++ set -x
remote: ++ local APP=app
remote: ++ verify_app_name app
remote: ++ declare 'desc=verify app name format and app existence'
remote: ++ local APP=app
remote: ++ [[ ! -n app ]]
remote: ++ [[ ! app =~ ^[a-z].* ]]
remote: ++ [[ ! -d /home/dokku/app ]]
remote: ++ return 0
remote: +++ config_get app DOKKU_DOCKERFILE_PORTS
remote: +++ declare 'desc=get value of given config var'
remote: +++ [[ app == \c\o\n\f\i\g\:\g\e\t ]]
remote: +++ set -- config:get app DOKKU_DOCKERFILE_PORTS
remote: +++ config_parse_args config:get app DOKKU_DOCKERFILE_PORTS
remote: +++ declare 'desc=parse config plugin args'
remote: +++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT
remote: +++ for var in '"$@"'
remote: +++ [[ config:get == \-\-\g\l\o\b\a\l ]]
remote: +++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]]
remote: +++ [[ config:get == \-\-\e\x\p\o\r\t ]]
remote: +++ [[ config:get == \-\-\s\h\e\l\l ]]
remote: +++ for var in '"$@"'
remote: +++ [[ app == \-\-\g\l\o\b\a\l ]]
remote: +++ [[ app == \-\-\n\o\-\r\e\s\t\a\r\t ]]
remote: +++ [[ app == \-\-\e\x\p\o\r\t ]]
remote: +++ [[ app == \-\-\s\h\e\l\l ]]
remote: +++ for var in '"$@"'
remote: +++ [[ DOKKU_DOCKERFILE_PORTS == \-\-\g\l\o\b\a\l ]]
remote: +++ [[ DOKKU_DOCKERFILE_PORTS == \-\-\n\o\-\r\e\s\t\a\r\t ]]
remote: +++ [[ DOKKU_DOCKERFILE_PORTS == \-\-\e\x\p\o\r\t ]]
remote: +++ [[ DOKKU_DOCKERFILE_PORTS == \-\-\s\h\e\l\l ]]
remote: +++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))
remote: ++++ get_sanitized_config_args config:get app DOKKU_DOCKERFILE_PORTS
remote: ++++ local 'desc=return sanitized arguments for config plugin'
remote: ++++ SANITIZED_ARGS=("$@")
remote: ++++ local SANITIZED_ARGS
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")
remote: ++++ echo config:get app DOKKU_DOCKERFILE_PORTS
remote: +++ local SANITIZED_ARGS
remote: +++ set -- config:get app DOKKU_DOCKERFILE_PORTS
remote: +++ DOKKU_CONFIG_TYPE=app
remote: +++ DOKKU_CONFIG_RESTART=true
remote: +++ [[ app == \a\p\p ]]
remote: +++ [[ -z app ]]
remote: +++ verify_app_name app
remote: +++ declare 'desc=verify app name format and app existence'
remote: +++ local APP=app
remote: +++ [[ ! -n app ]]
remote: +++ [[ ! app =~ ^[a-z].* ]]
remote: +++ [[ ! -d /home/dokku/app ]]
remote: +++ return 0
remote: +++ APP=app
remote: +++ ENV_FILE=/home/dokku/app/ENV
remote: +++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT
remote: +++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))
remote: ++++ get_sanitized_config_args config:get app DOKKU_DOCKERFILE_PORTS
remote: ++++ local 'desc=return sanitized arguments for config plugin'
remote: ++++ SANITIZED_ARGS=("$@")
remote: ++++ local SANITIZED_ARGS
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")
remote: ++++ echo config:get app DOKKU_DOCKERFILE_PORTS
remote: +++ local SANITIZED_ARGS
remote: +++ set -- config:get app DOKKU_DOCKERFILE_PORTS
remote: +++ [[ -z app ]]
remote: +++ config_create /home/dokku/app/ENV
remote: +++ declare 'desc=create config env file'
remote: +++ local ENV_FILE=/home/dokku/app/ENV
remote: +++ [[ -f /home/dokku/app/ENV ]]
remote: +++ [[ ! -s /home/dokku/app/ENV ]]
remote: +++ local KEY=DOKKU_DOCKERFILE_PORTS
remote: +++ sed -e 's/^'\''//' -e 's/'\''$//'
remote: +++ cut -d= -f2-
remote: +++ grep '^export DOKKU_DOCKERFILE_PORTS='
remote: +++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/app/ENV
remote: ++ local DOCKERFILE_PORTS=
remote: +++ xargs
remote: +++ echo ''
remote: ++ local raw_tcp_ports=
remote: ++ echo ''
remote: + local RAW_TCP_PORTS=
remote: + local URLS_FILE=/home/dokku/app/URLS
remote: ++ config_get app DOKKU_PROXY_PORT_MAP
remote: ++ declare 'desc=get value of given config var'
remote: ++ [[ app == \c\o\n\f\i\g\:\g\e\t ]]
remote: ++ set -- config:get app DOKKU_PROXY_PORT_MAP
remote: ++ config_parse_args config:get app DOKKU_PROXY_PORT_MAP
remote: ++ declare 'desc=parse config plugin args'
remote: ++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT
remote: ++ for var in '"$@"'
remote: ++ [[ config:get == \-\-\g\l\o\b\a\l ]]
remote: ++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]]
remote: ++ [[ config:get == \-\-\e\x\p\o\r\t ]]
remote: ++ [[ config:get == \-\-\s\h\e\l\l ]]
remote: ++ for var in '"$@"'
remote: ++ [[ app == \-\-\g\l\o\b\a\l ]]
remote: ++ [[ app == \-\-\n\o\-\r\e\s\t\a\r\t ]]
remote: ++ [[ app == \-\-\e\x\p\o\r\t ]]
remote: ++ [[ app == \-\-\s\h\e\l\l ]]
remote: ++ for var in '"$@"'
remote: ++ [[ DOKKU_PROXY_PORT_MAP == \-\-\g\l\o\b\a\l ]]
remote: ++ [[ DOKKU_PROXY_PORT_MAP == \-\-\n\o\-\r\e\s\t\a\r\t ]]
remote: ++ [[ DOKKU_PROXY_PORT_MAP == \-\-\e\x\p\o\r\t ]]
remote: ++ [[ DOKKU_PROXY_PORT_MAP == \-\-\s\h\e\l\l ]]
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))
remote: +++ get_sanitized_config_args config:get app DOKKU_PROXY_PORT_MAP
remote: +++ local 'desc=return sanitized arguments for config plugin'
remote: +++ SANITIZED_ARGS=("$@")
remote: +++ local SANITIZED_ARGS
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")
remote: +++ echo config:get app DOKKU_PROXY_PORT_MAP
remote: ++ local SANITIZED_ARGS
remote: ++ set -- config:get app DOKKU_PROXY_PORT_MAP
remote: ++ DOKKU_CONFIG_TYPE=app
remote: ++ DOKKU_CONFIG_RESTART=true
remote: ++ [[ app == \a\p\p ]]
remote: ++ [[ -z app ]]
remote: ++ verify_app_name app
remote: ++ declare 'desc=verify app name format and app existence'
remote: ++ local APP=app
remote: ++ [[ ! -n app ]]
remote: ++ [[ ! app =~ ^[a-z].* ]]
remote: ++ [[ ! -d /home/dokku/app ]]
remote: ++ return 0
remote: ++ APP=app
remote: ++ ENV_FILE=/home/dokku/app/ENV
remote: ++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))
remote: +++ get_sanitized_config_args config:get app DOKKU_PROXY_PORT_MAP
remote: +++ local 'desc=return sanitized arguments for config plugin'
remote: +++ SANITIZED_ARGS=("$@")
remote: +++ local SANITIZED_ARGS
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")
remote: +++ echo config:get app DOKKU_PROXY_PORT_MAP
remote: ++ local SANITIZED_ARGS
remote: ++ set -- config:get app DOKKU_PROXY_PORT_MAP
remote: ++ [[ -z app ]]
remote: ++ config_create /home/dokku/app/ENV
remote: ++ declare 'desc=create config env file'
remote: ++ local ENV_FILE=/home/dokku/app/ENV
remote: ++ [[ -f /home/dokku/app/ENV ]]
remote: ++ [[ ! -s /home/dokku/app/ENV ]]
remote: ++ local KEY=DOKKU_PROXY_PORT_MAP
remote: ++ sed -e 's/^'\''//' -e 's/'\''$//'
remote: ++ grep '^export DOKKU_PROXY_PORT_MAP='
remote: ++ cut -d= -f2-
remote: ++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/app/ENV
remote: + local DOKKU_PROXY_PORT_MAP=http:80:5000
remote: + [[ -s /home/dokku/app/URLS ]]
remote: ++ egrep -v '^#' /home/dokku/app/URLS
remote: + local app_urls=http://staging.api.host
remote: + [[ -n http:80:5000 ]]
remote: + local port_map app_vhost
remote: ++ get_app_domains app
remote: ++ declare 'desc=return app domains'
remote: ++ verify_app_name app
remote: ++ declare 'desc=verify app name format and app existence'
remote: ++ local APP=app
remote: ++ [[ ! -n app ]]
remote: ++ [[ ! app =~ ^[a-z].* ]]
remote: ++ [[ ! -d /home/dokku/app ]]
remote: ++ return 0
remote: ++ local APP=app
remote: ++ local APP_VHOST_FILE=/home/dokku/app/VHOST
remote: ++ local GLOBAL_VHOST_PATH=/home/dokku/VHOST
remote: ++ local GLOBAL_HOSTNAME_PATH=/home/dokku/HOSTNAME
remote: +++ is_app_vhost_enabled app
remote: +++ declare 'desc=returns true or false if vhost support is enabled for a given application'
remote: +++ source /var/lib/dokku/plugins/available/config/functions
remote: ++++ set -eo pipefail
remote: ++++ [[ -n 1 ]]
remote: ++++ set -x
remote: ++++ source /var/lib/dokku/core-plugins/available/common/functions
remote: +++++ set -eo pipefail
remote: +++++ [[ -n 1 ]]
remote: +++++ set -x
remote: +++ local APP=app
remote: +++ verify_app_name app
remote: +++ declare 'desc=verify app name format and app existence'
remote: +++ local APP=app
remote: +++ [[ ! -n app ]]
remote: +++ [[ ! app =~ ^[a-z].* ]]
remote: +++ [[ ! -d /home/dokku/app ]]
remote: +++ return 0
remote: ++++ config_get app NO_VHOST
remote: ++++ declare 'desc=get value of given config var'
remote: ++++ [[ app == \c\o\n\f\i\g\:\g\e\t ]]
remote: ++++ set -- config:get app NO_VHOST
remote: ++++ config_parse_args config:get app NO_VHOST
remote: ++++ declare 'desc=parse config plugin args'
remote: ++++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT
remote: ++++ for var in '"$@"'
remote: ++++ [[ config:get == \-\-\g\l\o\b\a\l ]]
remote: ++++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]]
remote: ++++ [[ config:get == \-\-\e\x\p\o\r\t ]]
remote: ++++ [[ config:get == \-\-\s\h\e\l\l ]]
remote: ++++ for var in '"$@"'
remote: ++++ [[ app == \-\-\g\l\o\b\a\l ]]
remote: ++++ [[ app == \-\-\n\o\-\r\e\s\t\a\r\t ]]
remote: ++++ [[ app == \-\-\e\x\p\o\r\t ]]
remote: ++++ [[ app == \-\-\s\h\e\l\l ]]
remote: ++++ for var in '"$@"'
remote: ++++ [[ NO_VHOST == \-\-\g\l\o\b\a\l ]]
remote: ++++ [[ NO_VHOST == \-\-\n\o\-\r\e\s\t\a\r\t ]]
remote: ++++ [[ NO_VHOST == \-\-\e\x\p\o\r\t ]]
remote: ++++ [[ NO_VHOST == \-\-\s\h\e\l\l ]]
remote: ++++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))
remote: +++++ get_sanitized_config_args config:get app NO_VHOST
remote: +++++ local 'desc=return sanitized arguments for config plugin'
remote: +++++ SANITIZED_ARGS=("$@")
remote: +++++ local SANITIZED_ARGS
remote: +++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")
remote: +++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")
remote: +++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")
remote: +++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")
remote: +++++ echo config:get app NO_VHOST
remote: ++++ local SANITIZED_ARGS
remote: ++++ set -- config:get app NO_VHOST
remote: ++++ DOKKU_CONFIG_TYPE=app
remote: ++++ DOKKU_CONFIG_RESTART=true
remote: ++++ [[ app == \a\p\p ]]
remote: ++++ [[ -z app ]]
remote: ++++ verify_app_name app
remote: ++++ declare 'desc=verify app name format and app existence'
remote: ++++ local APP=app
remote: ++++ [[ ! -n app ]]
remote: ++++ [[ ! app =~ ^[a-z].* ]]
remote: ++++ [[ ! -d /home/dokku/app ]]
remote: ++++ return 0
remote: ++++ APP=app
remote: ++++ ENV_FILE=/home/dokku/app/ENV
remote: ++++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT
remote: ++++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))
remote: +++++ get_sanitized_config_args config:get app NO_VHOST
remote: +++++ local 'desc=return sanitized arguments for config plugin'
remote: +++++ SANITIZED_ARGS=("$@")
remote: +++++ local SANITIZED_ARGS
remote: +++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")
remote: +++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")
remote: +++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")
remote: +++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")
remote: +++++ echo config:get app NO_VHOST
remote: ++++ local SANITIZED_ARGS
remote: ++++ set -- config:get app NO_VHOST
remote: ++++ [[ -z app ]]
remote: ++++ config_create /home/dokku/app/ENV
remote: ++++ declare 'desc=create config env file'
remote: ++++ local ENV_FILE=/home/dokku/app/ENV
remote: ++++ [[ -f /home/dokku/app/ENV ]]
remote: ++++ [[ ! -s /home/dokku/app/ENV ]]
remote: ++++ local KEY=NO_VHOST
remote: ++++ sed -e 's/^'\''//' -e 's/'\''$//'
remote: ++++ cut -d= -f2-
remote: ++++ grep '^export NO_VHOST='
remote: ++++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/app/ENV
remote: +++ local NO_VHOST=
remote: +++ local APP_VHOST_ENABLED=true
remote: +++ [[ '' == \1 ]]
remote: +++ echo true
remote: ++ [[ true == \t\r\u\e ]]
remote: ++ [[ -f /home/dokku/app/VHOST ]]
remote: ++ cat /home/dokku/app/VHOST
remote: + local app_vhosts=staging.api.host
remote: + for port_map in '$DOKKU_PROXY_PORT_MAP'
remote: ++ awk -F : '{ print $1 }'
remote: + local scheme=http
remote: ++ awk -F : '{ print $2 }'
remote: + local listen_port=80
remote: + for app_vhost in '$app_vhosts'
remote: + [[ 80 != \8\0 ]]
remote: + port_urls+=' http://staging.api.host '
remote: ++ xargs
remote: ++ echo ' http://staging.api.host '
remote: + local port_urls=http://staging.api.host
remote: ++ merge_dedupe_list 'http://staging.api.host http://staging.api.host' ' '
remote: ++ declare 'desc=combine lists (http://staging.api.host http://staging.api.host) separated by delimiter ( ) (delimiter defaults to comma), dedupe and return list'
remote: ++ local 'input_lists=http://staging.api.host http://staging.api.host' 'delimiter= '
remote: +++ xargs
remote: +++ uniq
remote: +++ sort
remote: +++ tr ' ' '
remote: '
remote: ++ local merged_list=http://staging.api.host
remote: ++ echo http://staging.api.host
remote: + local URLS=http://staging.api.host
remote: + case "$1" in
remote: + sort
remote: + tr ' ' '\n'
remote: + echo http://staging.api.host
       http://staging.api.host
remote: + echo

remote: ++ rm -rf /tmp/dokku_git.VUqt
remote: ++ rm -rf ''
remote: + release_app_deploy_lock app
remote: + declare 'desc=release advisory lock used in git/tar deploys'
remote: + local APP=app
remote: + verify_app_name app
remote: + declare 'desc=verify app name format and app existence'
remote: + local APP=app
remote: + [[ ! -n app ]]
remote: + [[ ! app =~ ^[a-z].* ]]
remote: + [[ ! -d /home/dokku/app ]]
remote: + return 0
remote: + local APP_DEPLOY_LOCK_FD=200
remote: + local APP_DEPLOY_LOCK_FILE=/home/dokku/app/.deploy.lock
remote: + flock -u 200
remote: + rm -f /home/dokku/app/.deploy.lock
remote: ++ rm -rf ''
remote: + rm -rf ''
remote: + source /var/lib/dokku/core-plugins/available/common/functions
remote: ++ set -eo pipefail
remote: ++ [[ -n 1 ]]
remote: ++ set -x
remote: + source /var/lib/dokku/plugins/available/tar/functions
remote: ++ set -eo pipefail
remote: ++ [[ -n 1 ]]
remote: ++ set -x
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions
remote: +++ set -eo pipefail
remote: +++ [[ -n 1 ]]
remote: +++ set -x
remote: + tar_receive_app app 7f2b29c45339d53cb16ccdf65e3abe3d1b9382d5
remote: + declare 'desc=tar receive-app plugin trigger'
remote: + local trigger=tar_receive_app
remote: + local APP=app
remote: + local REV=7f2b29c45339d53cb16ccdf65e3abe3d1b9382d5
remote: + [[ ! -f /home/dokku/app/src.tar ]]
remote: + true
remote: + read -r oldrev newrev refname
remote: + exit_code=0
remote: + set -e
remote: + [[ 0 -eq 10 ]]
remote: + implemented=1
remote: + [[ 0 -ne 0 ]]
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'
remote: + set +e
remote: + /var/lib/dokku/plugins/enabled/logs/commands git-hook app
remote: + exit_code=10
remote: + set -e
remote: + [[ 10 -eq 10 ]]
remote: + continue
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'
remote: + set +e
remote: + /var/lib/dokku/plugins/enabled/nginx-vhosts/commands git-hook app
remote: + exit_code=10
remote: + set -e
remote: + [[ 10 -eq 10 ]]
remote: + continue
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'
remote: + set +e
remote: + /var/lib/dokku/plugins/enabled/plugin/commands git-hook app
remote: + exit_code=10
remote: + set -e
remote: + [[ 10 -eq 10 ]]
remote: + continue
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'
remote: + set +e
remote: + /var/lib/dokku/plugins/enabled/postgres/commands git-hook app
remote: + exit_code=10
remote: + set -e
remote: + [[ 10 -eq 10 ]]
remote: + continue
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'
remote: + set +e
remote: + /var/lib/dokku/plugins/enabled/proxy/commands git-hook app
remote: + exit_code=10
remote: + set -e
remote: + [[ 10 -eq 10 ]]
remote: + continue
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'
remote: + set +e
remote: + /var/lib/dokku/plugins/enabled/ps/commands git-hook app
remote: + exit_code=10
remote: + set -e
remote: + [[ 10 -eq 10 ]]
remote: + continue
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'
remote: + set +e
remote: + /var/lib/dokku/plugins/enabled/repo/commands git-hook app
remote: + exit_code=10
remote: + set -e
remote: + [[ 10 -eq 10 ]]
remote: + continue
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'
remote: + set +e
remote: + /var/lib/dokku/plugins/enabled/shell/commands git-hook app
remote: + exit_code=10
remote: + set -e
remote: + [[ 10 -eq 10 ]]
remote: + continue
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'
remote: + set +e
remote: + /var/lib/dokku/plugins/enabled/ssh-keys/commands git-hook app
remote: + exit_code=10
remote: + set -e
remote: + [[ 10 -eq 10 ]]
remote: + continue
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'
remote: + set +e
remote: + /var/lib/dokku/plugins/enabled/storage/commands git-hook app
remote: + exit_code=10
remote: + set -e
remote: + [[ 10 -eq 10 ]]
remote: + continue
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'
remote: + set +e
remote: + /var/lib/dokku/plugins/enabled/tags/commands git-hook app
remote: + exit_code=10
remote: + set -e
remote: + [[ 10 -eq 10 ]]
remote: + continue
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'
remote: + set +e
remote: + /var/lib/dokku/plugins/enabled/tar/commands git-hook app
remote: + exit_code=10
remote: + set -e
remote: + [[ 10 -eq 10 ]]
remote: + continue
remote: + [[ 1 -eq 0 ]]
+ exit_code=0
+ set -e
+ [[ 0 -eq 10 ]]
+ implemented=1
+ [[ 0 -ne 0 ]]
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/logs/commands git-receive-pack ''\''app'\'''
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/nginx-vhosts/commands git-receive-pack ''\''app'\'''
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/plugin/commands git-receive-pack ''\''app'\'''
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/postgres/commands git-receive-pack ''\''app'\'''
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/proxy/commands git-receive-pack ''\''app'\'''
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/ps/commands git-receive-pack ''\''app'\'''
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/repo/commands git-receive-pack ''\''app'\'''
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/shell/commands git-receive-pack ''\''app'\'''
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/ssh-keys/commands git-receive-pack ''\''app'\'''
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/storage/commands git-receive-pack ''\''app'\'''
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/tags/commands git-receive-pack ''\''app'\'''
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/tar/commands git-receive-pack ''\''app'\'''
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ [[ 1 -eq 0 ]]
+ set +f
+ exit 0
To dokku@host:app
 + 4c237ce...7f2b29c development -> master (forced update)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment