Le ven. 23 sept. 2022 à 18:18, Gilles Sadowski <gillese...@gmail.com> a écrit : > > Le ven. 23 sept. 2022 à 18:08, Alex Herbert <alex.d.herb...@gmail.com> a > écrit : > > > > On Fri, 23 Sept 2022 at 16:02, Alex Herbert <alex.d.herb...@gmail.com> > > wrote: > > > > > > > > > > > I wonder if we can set up a Jenkins build to use the current CP snapshot > > > for a project. The mvn:versions command can change the project parent. > > > However this does not work for RNG: > > > > > > mvn versions:update-parent -DallowSnapshots=true > > > > > > This only updates to 54, not 55-SNAPHSOT. I presumed the snapshots for CP > > > are not deployed anywhere. However they do seem to be in the correct > > > location with a 55-SNAPSHOT recently deployed there [1]. Running with the > > > -X flag shows that the apache snapshots repo is being used for remote > > > artifacts. So something is not working with this command. If it can be > > > made > > > to work then the Jenkins CI build can be configured using a pre-build step > > > to execute the shell command. > > In the POM, if changing > ---CUT--- > <version>54</version> > ---CUT--- > to > ---CUT--- > <version>LATEST</version> > ---CUT--- > > Then running > $ mvn -Dversions:parentVersion=55-SNAPSHOT > -Dversions:allowSnapshots=true -Dversions:forceUpdate=true > versions:update-parent > did change the line to > ---CUT--- > <version>1.5-SNAPSHOT</version> > ---CUT---
Oops sorry, I had modified the wrong line. Within the <parent> section, it doesn't work. :-( Gilles > > By the way (but totally unrelated): the [RNG] build fails because RAT stumbles > on a ".gitattributes" file. > > Best, > Gilles > > > > > This seems to be a long standing bug in mvn:versions. I found a bug report > > from 2017 with the same use case: a project wishes to update the parent to > > the latest snapshot deployed to the snapshots repo (see [1]). > > > > Without a simple mvn command to resolve the latest CP I do not see how this > > can be easily maintained. A one line program would be required to inject > > the latest version into the POM based on incrementing the current version > > number by 1 and adding the SNAPSHOT suffix. > > > > Alex > > > > [1] https://github.com/mojohaus/versions-maven-plugin/issues/233 --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org