-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
Hello Team,
I am trying to use lib for docker build and push, but I am getting the following error.
I understand by the documentation that "build-args" are optional, so I dont use them.
Important: I noticed two empty single quotes in the error message, the place that build-arg suppose to be
But I am getting the following error
Reproducing the error:
my_script.sh
#!/bin/bash
do.use gcp.gcr
echo ${DODRONES_GCP_MY_LABS_SA} > ${GCLOUD_JSON_KEY_PATH}
gcp.gcr.buildAndPublish "${GCLOUD_PROJECT_ID}" "${ROOT_DIR}/" \
"Dockerfile" "web-site"
ERROR:
+ docker build -t us.gcr.io/terraform-gcp-lab/web-site:latest -f Dockerfile '' /home/rodolfo/git/web-site/
"docker build" requires exactly 1 argument.
See 'docker build --help'.
Usage: docker build [OPTIONS] PATH | URL | -
Build an image from a Dockerfile
ERROR: It was not possible to build docker image 'us.gcr.io/terraform-gcp-lab/web-site:latest'
Exiting (1)...
Using a build arg it WORKED:
docker build -t "${DOCKER_IMAGE_TAG_LATEST}" -f "${_docker_file}" "${_docker_build_args[@]}" "${_docker_dir}" "--no-cache"
Metadata
Metadata
Assignees
Labels
No labels