With the release of Cloud SDK 0.9.76, the default Dockerfile base image for
"runtime: go" has been updated.
It no longer performs "go get" to resolve any dependencies that were not
bundled into the Docker image.

To deploy a Go app, use the  aedeploy tool (
https://godoc.org/google.golang.org/appengine/cmd/aedeploy), which will
correctly assemble your app's dependencies in the same way that the go tool
does. Install it by running

  $ go get google.golang.org/appengine/cmd/aedeploy

and deploy your app by prefixing a `gcloud app deploy` command with aedeploy,
like

  $ aedeploy gcloud preview app deploy ./app.yaml --set-default --version
demo --docker-build=remote

It is good practice (though not required) to vendor your dependencies,
since that keeps your dependencies stable. If you do, still use aedeploy.

-- Glenn

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CAOepbTLTBbXmPcqAO%3DAMq7nrPr%3Daa6P40GJ848c-eVX%2BrwQoNg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to