Enable go module support for go environment (#1152)
This commit is contained in:
+20
-4
@@ -105,10 +105,18 @@ build_and_push_builder() {
|
||||
build_and_push_env_runtime() {
|
||||
env=$1
|
||||
image_tag=$2
|
||||
variant=$3
|
||||
|
||||
travis_fold_start build_and_push_env_runtime.$env $image_tag
|
||||
|
||||
dockerfile="Dockerfile"
|
||||
|
||||
if [ ! -z ${variant} ]; then
|
||||
dockerfile=${dockerfile}-${variant}
|
||||
fi
|
||||
|
||||
pushd $ROOT/environments/$env/
|
||||
docker build -q -t $image_tag .
|
||||
docker build -q -t $image_tag . -f ${dockerfile}
|
||||
|
||||
gcloud_login
|
||||
|
||||
@@ -121,15 +129,23 @@ build_and_push_env_builder() {
|
||||
env=$1
|
||||
image_tag=$2
|
||||
builder_image=$3
|
||||
variant=$4
|
||||
|
||||
travis_fold_start build_and_push_env_builder.$env $image_tag
|
||||
|
||||
pushd $ROOT/environments/$env/builder
|
||||
dockerfile="Dockerfile"
|
||||
|
||||
docker build -q -t $image_tag --build-arg BUILDER_IMAGE=${builder_image} .
|
||||
if [ ! -z ${variant} ]; then
|
||||
dockerfile=${dockerfile}-${variant}
|
||||
fi
|
||||
|
||||
pushd ${ROOT}/environments/${env}/builder
|
||||
|
||||
docker build -q -t ${image_tag} --build-arg BUILDER_IMAGE=${builder_image} . -f ${dockerfile}
|
||||
|
||||
gcloud_login
|
||||
|
||||
gcloud docker -- push $image_tag
|
||||
gcloud docker -- push ${image_tag}
|
||||
popd
|
||||
travis_fold_end build_and_push_env_builder.$env
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user