tag:help.appveyor.com,2012-11-13:/discussions/questions/21482-google-appengine-deploymentsAppVeyor: Discussion 2018-10-19T08:18:48Ztag:help.appveyor.com,2012-11-13:Comment/454289702018-06-06T18:22:09Z2018-06-06T18:32:09ZGoogle AppEngine deployments<div><p>Hi guys – looking for some advice on how to best use AppVeyor with aspnetcore and Google AppEngine.</p>
<p>When we were still using .NET 4.6 and deploying to IIS, it was pretty straightforward. We had one Project with multiple environments for the different WebDeploy destinations. A commit would build (and version) once, and then I could deploy (manually or as part of the build) via the Environments, which of course could also have different Environment variables.</p>
<p>We are now migrating to aspnetcore and AppEngine across the board and trying to achieve something similar.</p>
<p>Following <a href="http://ec2-52-211-181-221.eu-west-1.compute.amazonaws.com/deploying-a-net-appengine-using-appveyor/">this blog post</a> and what that <a href="https://stackoverflow.com/questions/44888662/deploy-net-appengine">Ilya mentioned here</a>, we have deployments working from our Projects.</p>
<p>The fundamental issue seems to be that there's no AppEngine deployment provider, nor have I figured out how to have that <code>deploy_script</code> "custom provider" tied to an <em>Environment</em> instead of a <em>Project</em>.</p>
<p>As a result, the only way I've been able to deploy different "environments" to AppEngine is to have a separate <em>Project</em> for each one, but then the versions are not in sync. We currently deploy a build to QA environment automatically, and then manually push that build to production when testing is complete - so the build version etc is always the same.</p>
<p>Any ideas? Any plans for a "native" Google AppEngine provider, or at least a <code>Script</code> provider so I can create environments with these <code>deploy_script</code> sections?</p>
<p>Thanks.<br>
Tim</p></div>tmarmantag:help.appveyor.com,2012-11-13:Comment/454289702018-06-06T20:20:27Z2018-06-06T20:20:27ZGoogle AppEngine deployments<div><p>Hi Tim,</p>
<p>Please check <a href="https://www.appveyor.com/blog/2015/11/04/deployment-projects/">deployment projects</a>. We plan to make them 1st class citizens this year, but for now it requires some scripting to tune it.</p>
<p>Regarding "native" Google AppEngine provide, filed <a href="https://github.com/appveyor/ci/issues/2419">this issue</a>. Cannot say ETA right now.</p>
<p>Ilya.</p></div>Ilya Finkelshteyntag:help.appveyor.com,2012-11-13:Comment/454289702018-06-07T13:08:02Z2018-06-07T13:08:02ZGoogle AppEngine deployments<div><p>Ahh, perfect, deployment projects were what I was looking for, I was just looking in the wrong place. Thanks!</p></div>tmarman