Hi, With v2.0.4 of the Jenkins Artifactory plugin on Jenkins 1.438, my jars are being deployed to Artifactory, but not my poms, so transitive dependency resolution for downstream projects isn't working.
I'm new to Jenkins and probably just missing something. Before Jenkins I was using Artifactory manually, using "mvn deploy", and it would deploy artifacts and poms. Here's the end of my build output showing the deployment to Artifactory: [INFO] --- maven-jar-plugin:2.3.1:jar (default-jar) @ someproject --- [INFO] Building jar: /data01/hudson/jobs/someproject/workspace/someproject/target/someproject-1.2.1.jar [JENKINS] Archiving /data01/hudson/jobs/someproject/workspace/someproject/pom.xml to /data01/hudson/jobs/someproject/modules/somegroupId$someproject/builds/2011-11-10_13-34-27/archive/somegroupId/someproject/1.2/someproject-1.2.pom [JENKINS] Archiving /data01/hudson/jobs/someproject/workspace/someproject/target/someproject-1.2.1.jar to /data01/hudson/jobs/someproject/modules/somegroupId$someproject/builds/2011-11-10_13-34-27/archive/somegroupId/someproject/1.2/someproject-1.2.jar [INFO] Artifactory Build Info Recorder: Deploying artifacts to http://127.0.0.1:8080/artifactory/somereponame [INFO] Deploying artifact: http://127.0.0.1:8080/artifactory/somereponame/somegroupId/someproject/1.2/someproject-1.2.jar [INFO] Artifactory Build Info Recorder: Deploying build info ... [INFO] Deploying build info to: http://127.0.0.1:8080/artifactory/api/build [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS Here's the <publishers> part of my config.xml. I configured it through the GUI. <publishers> <org.jfrog.hudson.ArtifactoryRedeployPublisher> <details> <artifactoryName>http://127.0.0.1:8080/artifactory</artifactoryName> <repositoryKey>somereponame</repositoryKey> <snapshotsRepositoryKey>somereponame</snapshotsRepositoryKey> </details> <deployArtifacts>true</deployArtifacts> <artifactDeploymentPatterns> <includePatterns></includePatterns> <excludePatterns></excludePatterns> </artifactDeploymentPatterns> <includeEnvVars>false</includeEnvVars> <deployBuildInfo>true</deployBuildInfo> <evenIfUnstable>false</evenIfUnstable> <runChecks>false</runChecks> <violationRecipients></violationRecipients> <includePublishArtifacts>false</includePublishArtifacts> <passIdentifiedDownstream>false</passIdentifiedDownstream> <scopes></scopes> <licenseAutoDiscovery>true</licenseAutoDiscovery> <disableLicenseAutoDiscovery>false</disableLicenseAutoDiscovery> <discardOldBuilds>false</discardOldBuilds> <discardBuildArtifacts>true</discardBuildArtifacts> <matrixParams></matrixParams> </org.jfrog.hudson.ArtifactoryRedeployPublisher> </publishers> "<includePublishArtifacts>false" looks kind of suspicious to me, but I can't find the corresponding option in the GUI. Thanks, Mike ------------------------------------------------------------------------------ RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 _______________________________________________ Artifactory-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/artifactory-users
