tests: test that build-arg works as expected

Closes #5388
This commit is contained in:
Jose Diaz-Gonzalez
2022-10-21 22:16:51 -04:00
parent 6727c82ce5
commit fc832b580b
2 changed files with 13 additions and 0 deletions

View File

@@ -10,4 +10,7 @@ COPY . /var/www/html
WORKDIR /var/www/html
RUN npm install
ARG GITHUB_TOKEN=latest
RUN echo "TOKEN is: $GITHUB_TOKEN"
CMD npm start

View File

@@ -360,3 +360,13 @@ teardown() {
echo "status: $status"
assert_success
}
@test "(docker-options) build arguments" {
run /bin/bash -c "dokku docker-options:add $TEST_APP build '--build-arg GITHUB_TOKEN=\"hello\"'"
run deploy_app dockerfile
echo "output: $output"
echo "status: $status"
assert_success
assert_output_contains "TOKEN is: hello"
}