GoogleCloudPlatform / appengine-maven-plugin

Automatically exported from code.google.com/p/appengine-maven-plugin
Apache License 2.0
19 stars 21 forks source link

Add configration options for tasks #3

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
The current plugin does not support setting configuration options at the moment.

The things I'm missing so far:
- setting jvm flags (for e.g. setting javaagent, setting system properties 
related to datastore like 
datastore.default_high_rep_job_policy_unapplied_job_pct)
- disabling update check (useful when working offline)

Without these kind of configuration options the plugin in it's current state is 
useless, and we have to go back to unofficale net.kindleit plugin.

See also this discussion on stackoverflow: 
http://stackoverflow.com/questions/13915341/appengine-maven-plugin-configuration
-options-like-jvm-flags

Original issue reported on code.google.com by marceloverdijk on 18 Dec 2012 at 10:13

GoogleCodeExporter commented 9 years ago
Sorry to hear that it's not working for your usecase yet.  I'll dig in and see 
if I can fix it in the next week or so.

Original comment by matts...@google.com on 18 Dec 2012 at 8:16

GoogleCodeExporter commented 9 years ago
address=0.0.0.0 to listen on something other than localhost would be important 
for me

Original comment by paul.ad...@evogro.com on 19 Dec 2012 at 3:36

GoogleCodeExporter commented 9 years ago
See also 
http://stackoverflow.com/questions/13924990/how-do-i-make-eclipse-and-mvn-appeng
inedevserver-talk-to-each-other and 
http://code.google.com/p/googleappengine/issues/detail?id=8558

Original comment by antony.trupe on 19 Dec 2012 at 11:49

GoogleCodeExporter commented 9 years ago
Just wanted to mention that this plugin can be taken as reference: 
http://code.google.com/p/maven-gae-plugin/

I'm using it currently without problems, but off course I would prefere offical 
Maven plugin supported by Google.

Original comment by marceloverdijk on 20 Dec 2012 at 10:09

GoogleCodeExporter commented 9 years ago
For my personal uses, a solution to this issue is the only thing holding me 
back from switching to maven. To that end, I may even attempt maven plugin 
development.

Original comment by antony.trupe on 26 Dec 2012 at 11:50

GoogleCodeExporter commented 9 years ago
I have pushed a snapshot release with support for passing these options.  There 
are some additional instructions you'll need to follow to use it that can be 
found on the project home page.  The snapshot version is 1.7.5-SNAPSHOT.  Let 
me know your thoughts.

Original comment by matts...@google.com on 2 Jan 2013 at 9:54

GoogleCodeExporter commented 9 years ago

Original comment by matts...@google.com on 2 Jan 2013 at 10:03

GoogleCodeExporter commented 9 years ago
Thank you, I'll test it right away. Did you make it available in the Maven 
central repo?

Original comment by h.hour...@gmail.com on 2 Jan 2013 at 10:07

GoogleCodeExporter commented 9 years ago
Not yet, it's only a snapshot, so only in sonatype's repo.  I'll get it into 
central soon though.

Original comment by matts...@google.com on 2 Jan 2013 at 10:13

GoogleCodeExporter commented 9 years ago
THANK YOU FROM ME AND MY TEAM :)

Original comment by bartosz....@gmail.com on 2 Jan 2013 at 10:31

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
What is the URL of the repository that I should include in the configuration of 
Maven to download the snapshot version? Thank you

Original comment by h.hour...@gmail.com on 3 Jan 2013 at 10:27

GoogleCodeExporter commented 9 years ago
It's documented on http://code.google.com/p/appengine-maven-plugin/

    <pluginRepositories>
        <pluginRepository>
            <id>google-snapshots</id>
            <name>Google Snapshots</name>
            <url>https://oss.sonatype.org/content/repositories/google-snapshots/</url>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
            <releases>
                <enabled>false</enabled>
            </releases>
        </pluginRepository>
    </pluginRepositories>

Original comment by marceloverdijk on 4 Jan 2013 at 6:52

GoogleCodeExporter commented 9 years ago
Thank you, I tested opening remote debugging and it works well.

Original comment by h.hour...@gmail.com on 5 Jan 2013 at 3:51