Skip to content
This repository has been archived by the owner on Sep 14, 2021. It is now read-only.

ManagedVM deployment with gradle? #225

Open
Burtan opened this issue Jan 20, 2016 · 7 comments
Open

ManagedVM deployment with gradle? #225

Burtan opened this issue Jan 20, 2016 · 7 comments

Comments

@Burtan
Copy link

Burtan commented Jan 20, 2016

Hi,
is there already a way to deploy an appengine application to a managedVM via this gradle plugin?
Best,
Burtan

@loosebazooka
Copy link
Contributor

So in the near future there will be a plugin based on gcloud instead of appcfg for deployments that should make it easier.

In the meantime, you should be about to deploy whatever is produced by the appengineStage task which normally outputs to build/staged-app using gcloud

gcloud preview app deploy build/staged-app/app.yaml

(https://cloud.google.com/sdk/gcloud/reference/preview/app/deploy) and setting <vm>true</vm> in your configuration (https://cloud.google.com/appengine/docs/java/managed-vms/)

@Burtan
Copy link
Author

Burtan commented Jan 20, 2016

Thank you!

@stephanos
Copy link

6 months later ... any update on this?

@mgenov
Copy link

mgenov commented Aug 7, 2016

gcloud-maven-plugin is starting lib/gcloud.py as external process and passes different arguments which is similar to what gradle-appengine-plugin does.

It would be good if management is exposed as separate lib and used by both plugins.

@loosebazooka as you've marked this functionality as deprecated are you planning gradle-appengine-plugin to support and gcloud deployments ?

@loosebazooka
Copy link
Contributor

You can try this new plugin :
com.google.cloud.tools.appengine-gradle-plugin which were working on now
for gcloud support. It's in beta but you're welcome to play around with it.

https://github.com/GoogleCloudPlatform/app-gradle-plugin

On Aug 7, 2016 11:19, "Miroslav Genov" notifications@github.com wrote:

gcloud-maven-plugin is starting lib/gcloud.py as external process and
passes different arguments which is similar to what gradle-appengine-plugin
does.

It would be good if management is exposed as separate lib and used by both
plugins.

@loosebazooka https://github.com/loosebazooka as you've marked this
functionality as deprecated are you planning gradle-appengine-plugin to
support and gcloud deployments ?


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#225 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABPo-jL1MoyS6E1PBCKEguTLAuh3NFUbks5qdfdvgaJpZM4HI1TS
.

@Burtan
Copy link
Author

Burtan commented Aug 26, 2016

Does this mean that this gradle--appengine-plugin will become deprecated?

@loosebazooka
Copy link
Contributor

I believe that's the plan (there's a long deprecation period with any deprecation though, so it'll be supported for a while), we still have some gaps to close with the new plugin, but we're getting there.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants