diff --git a/dokku b/dokku index de72c16c6..64890bcf5 100755 --- a/dokku +++ b/dokku @@ -7,9 +7,9 @@ case "$1" in echo "-----> Building $APP ..." cat | dokku build $IMAGE echo "-----> Build complete!" - echo "-----> Setting up ..." - dokku setup $APP $IMAGE - echo "-----> Setup complete!" + echo "-----> Releasing $APP ..." + dokku release $APP $IMAGE + echo "-----> Release complete!" echo "-----> Deploying $APP ..." dokku deploy $APP $IMAGE echo "=====> Application deployed:" @@ -28,10 +28,10 @@ case "$1" in docker commit $id $IMAGE > /dev/null ;; - setup) + release) APP="$2"; IMAGE="$3" if [[ -f "$HOME/$APP/ENV" ]]; then - id=$(cat "$HOME/$APP/ENV" | docker run -i -a stdin $IMAGE /bin/bash -c "cat > /app/.app-env") + id=$(cat "$HOME/$APP/ENV" | docker run -i -a stdin $IMAGE /bin/bash -c "mkdir -p /app/.profile.d && cat > /app/.profile.d/app-env.sh") test $(docker wait $id) -eq 0 docker commit $id $IMAGE > /dev/null fi