"github.com/gorilla/mux" kullanan bir uygulamam var ve goapp deploy
ile konuşlandırıyorum. Ama bu hatayı bakacak, çünkü biraz gcloud preview app deploy
ile aynı yapamaz: Ben birleştirme üzerindeki travisCI dan dağıtmak gerekir çünkü bunu yapmak mümkün istiyorumgolang uygulamasının gcloud ile uygulama motoruna bağımlılıkları nasıl dağıtılacağını?
Beginning deployment...
Copying files to Google Cloud Storage...
Synchronizing files to [<googlecloudsdk.api_lib.app.cloud_storage.BucketReference object at 0x10514e790>].
File upload done.
Updating module [api]...failed.
ERROR: (gcloud.preview.app.deploy) Error Response: [9] Deployment contains files that cannot be compiled: Compile failed:
2016/03/22 09:06:40 go-app-builder: build timing: 1×6g (42ms total), 0×6l (0 total)
2016/03/22 09:06:40 go-app-builder: failed running 6g: exit status 1
api.go:29: can't find import: "github.com/gorilla/handlers"
ve hizmet-client.json kullanmak istiyorum yetki.
Etrafında herhangi bir yolu var mı?
[Bu] (https://code.google.com/p/google-cloud-sdk/issues/detail?id=631) yardımcı olur mu? Yönetilen Sanal Makineler için olan [bu sayfa] 'a (https://cloud.google.com/appengine/docs/flexible/go/hello-world#running_hello_world_on_app_engine) yönlendirir, ancak aynı soruna benzer. – tx802
eadeploy yalnızca biraz farklı uygulama yapısına sahip olan Yönetilen VM'ler için çalışacaktır (ana func vb.) – user1835337
Ayrıca bu sorun vardı ama sadece 'goapp deploy'unu kullanarak sona erdi – sthomps