Merge pull request #5422 from dokku/5388-build-arg-test

Test that build-arg works as expected
This commit is contained in:
Jose Diaz-Gonzalez
2022-10-22 01:55:05 -04:00
committed by GitHub
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"
}