Re: Passing system arguments to the forked maven process for release:prepare and release:perform

2012-07-13 Thread Todd Nine
That sorted it.  Here's a link to the complete POM for anyone else who has this 
issue as well. 

https://github.com/apigee/beanstalk-spring-integration/blob/02926556b51ec24b916a9ea41182c5bc10059609/pom.xml

Thanks again for the help! 

-- 
Todd Nine


On Thursday, July 12, 2012 at 2:43 PM, Stephen Connolly wrote:

 yours since you don't control the parent
 
 On 12 July 2012 22:35, Todd Nine tn...@apigee.com (mailto:tn...@apigee.com) 
 wrote:
 
  Thanks Stephen!
  
  Do I need to do that in the parent pom or in mine?
  
  --
  Todd Nine
  
  
  On Thursday, July 12, 2012 at 2:33 PM, Stephen Connolly wrote:
  
   Override back to ${arguments} -Psonatype-...
   
   On Thursday, 12 July 2012, Todd Nine wrote:
   
Any idea how to merge the two? I obviously want command line arguments,
putting our S3 creeds into a public repo isn't a very good idea! ;)

--
Todd Nine


On Thursday, July 12, 2012 at 2:14 PM, Ansgar Konermann wrote:

 Am 12.07.2012 22:33, schrieb Todd Nine:
  Hi all,
  I'm attempting to re-package a 3rd party open source project and
  
 
 


create our own custom distribution. I've modified and the source, and
  the
repo is available here.
  
 


   
  
  https://github.com/apigee/beanstalk-spring-integration/tree/usergrid
  
  I'm attempting to perform a release, however these properties must
  be
present at runtime for testing to work properly.
  
  -DAWS_ACCESS_KEY_ID=[your aws accesskey] -DAWS_SECRET_KEY=[your aws
secret key]
  
  Because this uses sensitive data, I obviously don't want to put
  these
properties in the Pom. I've scoured the documentation, but I'm unable
   
  
  to
find an example of how to do this, and I know I've done it before!
   
  
  Here is
what I'm attempting, which is failing.
  
  mvn release:prepare release:perform
-Darguments=-DAWS_ACCESS_KEY_ID=[your aws accesskey]
-DAWS_SECRET_KEY=[your aws secret key]
  
  Any help would be greatly appreciated!
  
  Thanks,
 This is in your parent pom (org.sonatype.oss:oss-parent:7:pom):
 
 
 pluginManagement
 plugins
 plugin
 groupIdorg.apache.maven.plugins/groupId
 artifactIdmaven-release-plugin/artifactId
 version2.1/version
 configuration
 mavenExecutorIdforked-path/mavenExecutorId
 useReleaseProfilefalse/useReleaseProfile
 arguments-Psonatype-oss-release/arguments
 /configuration
 /plugin
 /plugins
 /pluginManagement
 
 
 
 It overrides m-release-plugin's arguments. I suspect this will
 override the -Darguments on the command line.
 
 HTH
 
 Ansgar 



Passing system arguments to the forked maven process for release:prepare and release:perform

2012-07-12 Thread Todd Nine
Hi all, 
  I'm attempting to re-package a 3rd party open source project and create our 
own custom distribution.  I've modified and the source, and the repo is 
available here.

https://github.com/apigee/beanstalk-spring-integration/tree/usergrid

I'm attempting to perform a release, however these properties must be present 
at runtime for testing to work properly.

 -DAWS_ACCESS_KEY_ID=[your aws accesskey] -DAWS_SECRET_KEY=[your aws secret key]

Because this uses sensitive data, I obviously don't want to put these 
properties in the Pom.  I've scoured the documentation, but I'm unable to find 
an example of how to do this, and I know I've done it before!  Here is what I'm 
attempting, which is failing.

mvn release:prepare release:perform -Darguments=-DAWS_ACCESS_KEY_ID=[your aws 
accesskey] -DAWS_SECRET_KEY=[your aws secret key]

Any help would be greatly appreciated!

Thanks,


-- 
Todd Nine



Re: Passing system arguments to the forked maven process for release:prepare and release:perform

2012-07-12 Thread Ansgar Konermann
Am 12.07.2012 22:33, schrieb Todd Nine:
 Hi all, 
   I'm attempting to re-package a 3rd party open source project and create our 
 own custom distribution.  I've modified and the source, and the repo is 
 available here.

 https://github.com/apigee/beanstalk-spring-integration/tree/usergrid

 I'm attempting to perform a release, however these properties must be present 
 at runtime for testing to work properly.

  -DAWS_ACCESS_KEY_ID=[your aws accesskey] -DAWS_SECRET_KEY=[your aws secret 
 key]

 Because this uses sensitive data, I obviously don't want to put these 
 properties in the Pom.  I've scoured the documentation, but I'm unable to 
 find an example of how to do this, and I know I've done it before!  Here is 
 what I'm attempting, which is failing.

 mvn release:prepare release:perform -Darguments=-DAWS_ACCESS_KEY_ID=[your 
 aws accesskey] -DAWS_SECRET_KEY=[your aws secret key]

 Any help would be greatly appreciated!

 Thanks,


This is in your parent pom (org.sonatype.oss:oss-parent:7:pom):


pluginManagement
plugins
plugin
groupIdorg.apache.maven.plugins/groupId
artifactIdmaven-release-plugin/artifactId
version2.1/version
configuration
mavenExecutorIdforked-path/mavenExecutorId
useReleaseProfilefalse/useReleaseProfile
arguments-Psonatype-oss-release/arguments
/configuration
/plugin
/plugins
/pluginManagement



It overrides m-release-plugin's arguments. I suspect this will
override the -Darguments on the command line.

HTH

Ansgar


Re: Passing system arguments to the forked maven process for release:prepare and release:perform

2012-07-12 Thread Todd Nine
Any idea how to merge the two?  I obviously want command line arguments, 
putting our S3 creeds into a public repo isn't a very good idea! ;) 

-- 
Todd Nine


On Thursday, July 12, 2012 at 2:14 PM, Ansgar Konermann wrote:

 Am 12.07.2012 22:33, schrieb Todd Nine:
  Hi all, 
  I'm attempting to re-package a 3rd party open source project and create our 
  own custom distribution. I've modified and the source, and the repo is 
  available here.
  
  https://github.com/apigee/beanstalk-spring-integration/tree/usergrid
  
  I'm attempting to perform a release, however these properties must be 
  present at runtime for testing to work properly.
  
  -DAWS_ACCESS_KEY_ID=[your aws accesskey] -DAWS_SECRET_KEY=[your aws secret 
  key]
  
  Because this uses sensitive data, I obviously don't want to put these 
  properties in the Pom. I've scoured the documentation, but I'm unable to 
  find an example of how to do this, and I know I've done it before! Here is 
  what I'm attempting, which is failing.
  
  mvn release:prepare release:perform -Darguments=-DAWS_ACCESS_KEY_ID=[your 
  aws accesskey] -DAWS_SECRET_KEY=[your aws secret key]
  
  Any help would be greatly appreciated!
  
  Thanks,
 This is in your parent pom (org.sonatype.oss:oss-parent:7:pom):
 
 
 pluginManagement
 plugins
 plugin
 groupIdorg.apache.maven.plugins/groupId
 artifactIdmaven-release-plugin/artifactId
 version2.1/version
 configuration
 mavenExecutorIdforked-path/mavenExecutorId
 useReleaseProfilefalse/useReleaseProfile
 arguments-Psonatype-oss-release/arguments
 /configuration
 /plugin
 /plugins
 /pluginManagement
 
 
 
 It overrides m-release-plugin's arguments. I suspect this will
 override the -Darguments on the command line.
 
 HTH
 
 Ansgar 



Re: Passing system arguments to the forked maven process for release:prepare and release:perform

2012-07-12 Thread Stephen Connolly
Override back to ${arguments} -Psonatype-...

On Thursday, 12 July 2012, Todd Nine wrote:

 Any idea how to merge the two?  I obviously want command line arguments,
 putting our S3 creeds into a public repo isn't a very good idea! ;)

 --
 Todd Nine


 On Thursday, July 12, 2012 at 2:14 PM, Ansgar Konermann wrote:

  Am 12.07.2012 22:33, schrieb Todd Nine:
   Hi all,
   I'm attempting to re-package a 3rd party open source project and
 create our own custom distribution. I've modified and the source, and the
 repo is available here.
  
   https://github.com/apigee/beanstalk-spring-integration/tree/usergrid
  
   I'm attempting to perform a release, however these properties must be
 present at runtime for testing to work properly.
  
   -DAWS_ACCESS_KEY_ID=[your aws accesskey] -DAWS_SECRET_KEY=[your aws
 secret key]
  
   Because this uses sensitive data, I obviously don't want to put these
 properties in the Pom. I've scoured the documentation, but I'm unable to
 find an example of how to do this, and I know I've done it before! Here is
 what I'm attempting, which is failing.
  
   mvn release:prepare release:perform
 -Darguments=-DAWS_ACCESS_KEY_ID=[your aws accesskey]
 -DAWS_SECRET_KEY=[your aws secret key]
  
   Any help would be greatly appreciated!
  
   Thanks,
  This is in your parent pom (org.sonatype.oss:oss-parent:7:pom):
 
 
  pluginManagement
  plugins
  plugin
  groupIdorg.apache.maven.plugins/groupId
  artifactIdmaven-release-plugin/artifactId
  version2.1/version
  configuration
  mavenExecutorIdforked-path/mavenExecutorId
  useReleaseProfilefalse/useReleaseProfile
  arguments-Psonatype-oss-release/arguments
  /configuration
  /plugin
  /plugins
  /pluginManagement
 
 
 
  It overrides m-release-plugin's arguments. I suspect this will
  override the -Darguments on the command line.
 
  HTH
 
  Ansgar




Re: Passing system arguments to the forked maven process for release:prepare and release:perform

2012-07-12 Thread Todd Nine
Thanks Stephen!

Do I need to do that in the parent pom or in mine? 

-- 
Todd Nine


On Thursday, July 12, 2012 at 2:33 PM, Stephen Connolly wrote:

 Override back to ${arguments} -Psonatype-...
 
 On Thursday, 12 July 2012, Todd Nine wrote:
 
  Any idea how to merge the two? I obviously want command line arguments,
  putting our S3 creeds into a public repo isn't a very good idea! ;)
  
  --
  Todd Nine
  
  
  On Thursday, July 12, 2012 at 2:14 PM, Ansgar Konermann wrote:
  
   Am 12.07.2012 22:33, schrieb Todd Nine:
Hi all,
I'm attempting to re-package a 3rd party open source project and

   
   
  
  create our own custom distribution. I've modified and the source, and the
  repo is available here.

https://github.com/apigee/beanstalk-spring-integration/tree/usergrid

I'm attempting to perform a release, however these properties must be
  present at runtime for testing to work properly.

-DAWS_ACCESS_KEY_ID=[your aws accesskey] -DAWS_SECRET_KEY=[your aws
  secret key]

Because this uses sensitive data, I obviously don't want to put these
  properties in the Pom. I've scoured the documentation, but I'm unable to
  find an example of how to do this, and I know I've done it before! Here is
  what I'm attempting, which is failing.

mvn release:prepare release:perform
  -Darguments=-DAWS_ACCESS_KEY_ID=[your aws accesskey]
  -DAWS_SECRET_KEY=[your aws secret key]

Any help would be greatly appreciated!

Thanks,
   This is in your parent pom (org.sonatype.oss:oss-parent:7:pom):
   
   
   pluginManagement
   plugins
   plugin
   groupIdorg.apache.maven.plugins/groupId
   artifactIdmaven-release-plugin/artifactId
   version2.1/version
   configuration
   mavenExecutorIdforked-path/mavenExecutorId
   useReleaseProfilefalse/useReleaseProfile
   arguments-Psonatype-oss-release/arguments
   /configuration
   /plugin
   /plugins
   /pluginManagement
   
   
   
   It overrides m-release-plugin's arguments. I suspect this will
   override the -Darguments on the command line.
   
   HTH
   
   Ansgar 



Re: Passing system arguments to the forked maven process for release:prepare and release:perform

2012-07-12 Thread Stephen Connolly
yours since you don't control the parent

On 12 July 2012 22:35, Todd Nine tn...@apigee.com wrote:

 Thanks Stephen!

 Do I need to do that in the parent pom or in mine?

 --
 Todd Nine


 On Thursday, July 12, 2012 at 2:33 PM, Stephen Connolly wrote:

  Override back to ${arguments} -Psonatype-...
 
  On Thursday, 12 July 2012, Todd Nine wrote:
 
   Any idea how to merge the two? I obviously want command line arguments,
   putting our S3 creeds into a public repo isn't a very good idea! ;)
  
   --
   Todd Nine
  
  
   On Thursday, July 12, 2012 at 2:14 PM, Ansgar Konermann wrote:
  
Am 12.07.2012 22:33, schrieb Todd Nine:
 Hi all,
 I'm attempting to re-package a 3rd party open source project and

   
   
  
   create our own custom distribution. I've modified and the source, and
 the
   repo is available here.


 https://github.com/apigee/beanstalk-spring-integration/tree/usergrid

 I'm attempting to perform a release, however these properties must
 be
   present at runtime for testing to work properly.

 -DAWS_ACCESS_KEY_ID=[your aws accesskey] -DAWS_SECRET_KEY=[your aws
   secret key]

 Because this uses sensitive data, I obviously don't want to put
 these
   properties in the Pom. I've scoured the documentation, but I'm unable
 to
   find an example of how to do this, and I know I've done it before!
 Here is
   what I'm attempting, which is failing.

 mvn release:prepare release:perform
   -Darguments=-DAWS_ACCESS_KEY_ID=[your aws accesskey]
   -DAWS_SECRET_KEY=[your aws secret key]

 Any help would be greatly appreciated!

 Thanks,
This is in your parent pom (org.sonatype.oss:oss-parent:7:pom):
   
   
pluginManagement
plugins
plugin
groupIdorg.apache.maven.plugins/groupId
artifactIdmaven-release-plugin/artifactId
version2.1/version
configuration
mavenExecutorIdforked-path/mavenExecutorId
useReleaseProfilefalse/useReleaseProfile
arguments-Psonatype-oss-release/arguments
/configuration
/plugin
/plugins
/pluginManagement
   
   
   
It overrides m-release-plugin's arguments. I suspect this will
override the -Darguments on the command line.
   
HTH
   
Ansgar