hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mike Drob <mad...@cloudera.com>
Subject Re: Maven Release to private repository GPG signing
Date Sun, 24 Aug 2014 15:29:58 GMT
It looks like he already has -X in there.


Enoch,

The bit where you have "-Darguments=-DskipTests -Dgpg.skip=true" might need
to be split into two sets of quotes. Not sure how friendly maven is towards
the command lines.


Mike


On Sat, Aug 23, 2014 at 12:52 AM, stack <saint.ack@gmail.com> wrote:

> Enoch
>
> That looms like some maven mess.  Pass a -X and see if it gives you some
> more of a clue.  Otherwise why not just sign the artifacts since we know
> that works?
> On Aug 22, 2014 10:03 AM, "Enoch Hsu" <ehsu@us.ibm.com> wrote:
>
>>  This is the stack trace from mvn
>> *14:35:18* [INFO] [ERROR] Failed to execute goal
>> org.apache.maven.plugins:maven-gpg-plugin:1.4:sign (default) on project
>> hbase: Exit code: 2 -> [Help 1]
>> *14:35:18* [INFO]
>> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
>> goal org.apache.maven.plugins:maven-gpg-plugin:1.4:sign (default) on
>> project hbase: Exit code: 2
>> *14:35:18* [INFO] at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217)
>> *14:35:18* [INFO] at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>> *14:35:18* [INFO] at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>> *14:35:18* [INFO] at
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
>> *14:35:18* [INFO] at
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
>> *14:35:18* [INFO] at
>> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
>> *14:35:18* [INFO] at
>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
>> *14:35:18* [INFO] at
>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
>> *14:35:18* [INFO] at
>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
>> *14:35:18* [INFO] at
>> org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
>> *14:35:18* [INFO] at
>> org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
>> *14:35:18* [INFO] at
>> org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
>> *14:35:18* [INFO] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>> Method)
>> *14:35:18* [INFO] at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:94)
>> *14:35:18* [INFO] at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
>> *14:35:18* [INFO] at java.lang.reflect.Method.invoke(Method.java:619)
>> *14:35:18* [INFO] at
>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
>> *14:35:18* [INFO] at
>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
>> *14:35:18* [INFO] at
>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
>> *14:35:18* [INFO] at
>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
>> *14:35:18* [INFO] Caused by:
>> org.apache.maven.plugin.MojoExecutionException: Exit code: 2
>> *14:35:18* [INFO] at
>> org.apache.maven.plugin.gpg.GpgSigner.generateSignatureForArtifact(GpgSigner.java:254)
>> *14:35:18* [INFO] at
>> org.apache.maven.plugin.gpg.GpgSignAttachedMojo.execute(GpgSignAttachedMojo.java:182)
>> *14:35:18* [INFO] at
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
>> *14:35:18* [INFO] at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
>> *14:35:18* [INFO] ... 19 more
>> *14:35:18* [INFO] [ERROR]
>> *14:35:18* [INFO] [ERROR]
>> *14:35:18* [INFO] [ERROR] For more information about the errors and
>> possible solutions, please read the following articles:
>> *14:35:18* [INFO] [ERROR] [Help 1]
>> *http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException*
>> <http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException>
>>
>> and im passing these arguments in
>> -X -Dresume=false release:prepare release:perform
>> -DworkingDirectory="${RELEASE_DIRECTORY}" "-Darguments=-DskipTests
>> -Dgpg.skip=true" -Phadoop-2.0
>>
>> Thanks,
>> Enoch Hsu
>>
>> [image: Inactive hide details for Stack ---08/22/2014 08:11:26 AM---On
>> Thu, Aug 21, 2014 at 9:55 AM, Enoch Hsu <ehsu@us.ibm.com> wrote:]Stack
>> ---08/22/2014 08:11:26 AM---On Thu, Aug 21, 2014 at 9:55 AM, Enoch Hsu <
>> ehsu@us.ibm.com> wrote: >
>>
>> From: Stack <stack@duboce.net>
>> To: HBase Dev List <dev@hbase.apache.org>,
>> Date: 08/22/2014 08:11 AM
>> Subject: Re: Maven Release to private repository GPG signing
>> Sent by: saint.ack@gmail.com
>> ------------------------------
>>
>>
>>
>> On Thu, Aug 21, 2014 at 9:55 AM, Enoch Hsu <ehsu@us.ibm.com> wrote:
>>
>> >
>> >
>> > Hi,
>> >
>> > I'm not sure if this is the right place to ask this. But I am trying to
>> do
>> > a release build of HBase0.98.4 into a private repository. However, I am
>> > unable to skip the gpg signing process using -Dgpg.skip=true argument
>> which
>> > is causing the maven release to fail.
>> > Does anyone know how to bypass this issue? or what is causing it?
>> >
>>
>> What does the failure look like?  Why not just sign the artifacts?
>>
>> St.Ack
>>
>>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message