fix: properly parse releease command when there is an entrypoint

Closes #4232
This commit is contained in:
Jose Diaz-Gonzalez
2020-12-11 11:44:13 -05:00
parent 775432c73f
commit 26b95854d4
3 changed files with 15 additions and 14 deletions

View File

@@ -70,22 +70,11 @@ teardown() {
}
@test "(app-json) app.json dockerfile entrypoint" {
run deploy_app dockerfile-entrypoint
run deploy_app dockerfile-entrypoint dokku@dokku.me:$TEST_APP add_release_command
echo "output: $output"
echo "status: $status"
assert_success
run docker inspect "dokku/${TEST_APP}:latest" --format "{{json .Config.Cmd}}"
echo "output: $output"
echo "status: $status"
assert_success
assert_output 'null'
run docker inspect "dokku/${TEST_APP}:latest" --format "{{json .Config.Entrypoint}}"
echo "output: $output"
echo "status: $status"
assert_success
assert_output '["./entrypoint"]'
assert_output_contains "touch /app/release.test"
}
@test "(app-json) app.json dockerfile release" {