thanks yossi for pointing me to the issues :)

 

 

-----Original Message-----
From: Yossi Shaul <[email protected]>
To: artifactory-users <[email protected]>
Sent: Wed, Sep 29, 2010 10:19 am
Subject: Re: [Artifactory-users] artifactory hudson plugin and maven release 
plugin


This issue was reported some time ago 
(http://issues.hudson-ci.org/browse/HUDSON-6899). 
I'll look into it. If there's no other elegant way to solve it, we'll skip the 
plugin if the build cause 
is the release plugin.
And regarding the credential, the next version will support default credentials 
(http://issues.jfrog.org/jira/browse/HAP-76).

Regards,
Yossi


On Wed, Sep 29, 2010 at 09:52,  <[email protected]> wrote:

Hi all,

I use the artifactory plugin in hudson and have it enabled for my jobs

I also use the maven release plugin in hudson to deploy releases.

Unfortunately those two collidate when performing a release.

The release is done, but at the end the build fails with 

Deploying artifact: 
http://build-server/artifactory/plugins-snapshots/de/test/plugins/maven-consumer-plugin/0.2-SNAPSHOT/maven-consumer-plugin-0.2-SNAPSHOT.pom
ERROR: Failed to deploy file: The target deployment path 
'de/test/plugins/maven-consumer-plugin/0.2-SNAPSHOT/maven-consumer-plugin-0.2-SNAPSHOT.pom'
 does not match the POM's expected path prefix 
'de/gis-fw/plugins/maven-consumer-plugin/0.3-SNAPSHOT'. Please verify your POM 
content for correctness and make sure the source path is a valid Maven 2 
repository root path.
java.io.IOException: Failed to deploy file: The target deployment path 
'de/test/plugins/maven-consumer-plugin/0.2-SNAPSHOT/maven-consumer-plugin-0.2-SNAPSHOT.pom'
 does not match the POM's expected path prefix 
'de/gis-fw/plugins/maven-consumer-plugin/0.3-SNAPSHOT'. Please verify your POM 
content for correctness and make sure the source path is a valid Maven 2 
repository root path.
    at 
org.jfrog.build.client.ArtifactoryBuildInfoClient.uploadFile(ArtifactoryBuildInfoClient.java:310)
    at 
org.jfrog.build.client.ArtifactoryBuildInfoClient.deployArtifact(ArtifactoryBuildInfoClient.java:234)
    at 
org.jfrog.hudson.ArtifactsDeployer.deployArtifact(ArtifactsDeployer.java:99) 
    at org.jfrog.hudson.ArtifactsDeployer.deploy(ArtifactsDeployer.java:61)
    at 
org.jfrog.hudson.ArtifactoryRedeployPublisher.perform(ArtifactoryRedeployPublisher.java:108)
    at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
    at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:601)
    at 
hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:580)
    at 
hudson.maven.MavenModuleSetBuild$RunnerImpl.post2(MavenModuleSetBuild.java:595) 
    at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:528)
    at hudson.model.Run.run(Run.java:1303)
    at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:293)
    at hudson.model.ResourceController.execute(ResourceController.java:88) 
  at hudson.model.Executor.run(Executor.java:137)

I can solve this problem by unchecking the "Deploy artifacts to Artifactory" 
option for the job before I ran the release. But when I check it after the 
release again it lost the credentials.

This is not a big issue, but is there a way to omit the deploying to 
Artifactory when doing a maven release in hudson ? Or any other switch I can 
use to avoid the deployment ?

or any other ideas ;-) 

Thanks












 

 



------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Artifactory-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/artifactory-users




 
------------------------------------------------------------------------------

Start uncovering the many advantages of virtual appliances

and start using them to simplify application deployment and

accelerate your shift to cloud computing.

http://p.sf.net/sfu/novell-sfdev2dev


 
_______________________________________________

Artifactory-users mailing list

[email protected]

https://lists.sourceforge.net/lists/listinfo/artifactory-users




 
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Artifactory-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Reply via email to