Hi Pascal, yeah, I think the latest commit will fix this[1]. Not sure why just invoking the deploy phase didn't.
zoran [1] https://gitbox.apache.org/repos/asf?p=camel.git;a=commitdiff;h=91e51260d57944dd377284961b3f28781679225e On Mon, Mar 19, 2018 at 9:58 PM, Pascal Schumacher <pascalschumac...@gmx.net> wrote: > Hi Zoran, > > thanks for looking into this! > > The last build was successful, but nothing was deployed. > > I guess we are affected by "MDEPLOY-193: deployAtEnd does not deploy > artifacts for multi-module project with build extensions" > https://issues.apache.org/jira/browse/MDEPLOY-193 (or > https://issues.apache.org/jira/browse/MDEPLOY-226 or > https://issues.apache.org/jira/browse/MDEPLOY-201). :( > > - Pascal > > > Am 19.03.2018 um 08:58 schrieb Zoran Regvart: >> >> Hello, >> no luck, the build failed on `bom-generator-maven-plugin` because no >> Maven artefact was attached for that module in Maven reactor. I've >> replaced the `install` goal in `Build` stage with `deploy` as at that >> point the Maven reactor is populated. >> Previously deploying to ASF Maven repository was done by Jenkins Maven >> plugin which kept track of all produced artefacts so it can be >> performed separately from the main Maven build. With pipeline that is >> no longer possible. >> I've added `deployAtEnd` flag so we deploy to the repository only if >> the build passes. This doesn't mean that the -SNAPSHOT artefacts in >> pass code checks or unit/integration tests, but that's how it used to >> work with in the previous job constalation[1]. >> >> zoran >> >> [1] https://builds.apache.org/view/C/view/Apache >> Camel/job/Camel.trunk.notest/ >> >> On Sun, Mar 18, 2018 at 9:23 PM, Zoran Regvart <zo...@regvart.com> wrote: >>> >>> Hi Pascal, >>> good catch! The `Deploy` stage was using `install` phase whereas it >>> should invoke the maven-deploy-plugin (i.e. `deploy:deploy`). Let's >>> see if artifacts get deployed in pipeline build 140[1]. >>> >>> I've also configured 4h polling period, seems that master wasn't built >>> from 15th, I'm not 100% sure if this is an issue with gitpubsub[2] or >>> with the way the job is configured. From what I understand Jenkins >>> should be notified of any change to any ASF git repository. >>> >>> zoran >>> >>> [1] >>> https://builds.apache.org/view/C/view/Apache%20Camel/job/Camel/job/master/140/ >>> [2] https://www.apache.org/dev/gitpubsub.html >>> >>> On Sun, Mar 18, 2018 at 12:42 PM, Pascal Schumacher >>> <pascalschumac...@gmx.net> wrote: >>>> >>>> Hello, >>>> >>>> Jenkins successfully build camel a few hours ago, but when I try to >>>> build >>>> only camel-core locally I get: >>>> >>>> [INFO] Building Camel :: Core 2.22.0-SNAPSHOT >>>> [INFO] --------------------------------[ jar >>>> ]--------------------------------- >>>> Downloading from apache.snapshots: >>>> >>>> http://repository.apache.org/snapshots/org/apache/camel/camel-package-maven-plugin/2.22.0-SNAPSHOT/maven-metadata.xml >>>> Downloading from apache.snapshots: >>>> >>>> http://repository.apache.org/snapshots/org/apache/camel/camel-package-maven-plugin/2.22.0-SNAPSHOT/camel-package-maven-plugin-2.22.0-SNAPSHOT.pom >>>> [WARNING] The POM for >>>> org.apache.camel:camel-package-maven-plugin:jar:2.22.0-SNAPSHOT is >>>> missing, >>>> no dependency information available >>>> Downloading from apache.snapshots: >>>> >>>> http://repository.apache.org/snapshots/org/apache/camel/camel-package-maven-plugin/2.22.0-SNAPSHOT/camel-package-maven-plugin-2.22.0-SNAPSHOT.jar >>>> >>>> [ERROR] Plugin >>>> org.apache.camel:camel-package-maven-plugin:2.22.0-SNAPSHOT >>>> or one of its dependencies could not be resolved: Could not find >>>> artifact >>>> org.apache.camel:camel-package-maven-plugin:jar:2.22.0-SNAPSHOT in >>>> apache.snapshots (http://repository.apache.org/snapshots/) -> [Help 1] >>>> >>>> >>>> https://repository.apache.org/content/groups/snapshots/org/apache/camel/apache-camel/ >>>> does not contains 2.22.0-SNAPSHOT and the build output of >>>> >>>> https://builds.apache.org/view/C/view/Apache%20Camel/job/Camel/job/master/139/console >>>> does not contain any maven-deploy-plugin output. >>>> >>>> So I guess the Jenkins pipeline build is missing the deploy phase, or >>>> are >>>> camel-snapshot supposed to be deployed my some other means? >>>> >>>> Cheers, >>>> >>>> Pascal >>>> >>>> >>> >>> >>> -- >>> Zoran Regvart >> >> >> > -- Zoran Regvart