Re: [rng] simplify pom version management

2022-09-28 Thread Alex Herbert
> > On Sat, Sep 24, 2022, 14:40 Alex Herbert wrote: > > > > I will set up a Jenkins CI build to deploy commons-parent to snapshots. > > Then I can test the build of RNG using the latest CP snapshot. This may > > help feedback whether changes made in CP will be problematic for > > dependent

Re: [rng] simplify pom version management

2022-09-24 Thread Gary Gregory
Note that I do not plan on maintaining any other builds than GitHub. I'm sure there is a way to deploy from GitHub using GitHub secrets, I've heard it discussed, but I have not researched it. Gary On Sat, Sep 24, 2022, 14:40 Alex Herbert wrote: > On Sat, 24 Sept 2022 at 19:29, Gary Gregory >

Re: [rng] simplify pom version management

2022-09-24 Thread Alex Herbert
On Sat, 24 Sept 2022 at 19:29, Gary Gregory wrote: > I sometimes deploy components from the command line, I never use our > Jenkins instance for anything so I can't speak to any builds there, I only > rely on GitHub actions for validating PRs and changes. > Thanks Gary. I checked and the CP

Re: [rng] simplify pom version management

2022-09-24 Thread Gary Gregory
I sometimes deploy components from the command line, I never use our Jenkins instance for anything so I can't speak to any builds there, I only rely on GitHub actions for validating PRs and changes. Gary On Sat, Sep 24, 2022, 14:25 Alex Herbert wrote: > I have updated RNG to the latest CP and

Re: [rng] simplify pom version management

2022-09-24 Thread Alex Herbert
I have updated RNG to the latest CP and reverted the plugin versions to those from CP. The entire build (including examples) is stable and only a few non-POM changes were required. Perl code to replace the current CP with the next increment up: perl -n -i -e '$on = m/commons-parent/ if

Re: [rng] simplify pom version management

2022-09-23 Thread Alex Herbert
On Fri, 23 Sept 2022 at 17:24, Gilles Sadowski wrote: > > Oops sorry, I had modified the wrong line. > Within the section, it doesn't work. :-( > Good to know. I could not reproduce. I think I may have to hack a single line perl program to perform the replacement. It would at least allow a

Re: [rng] simplify pom version management

2022-09-23 Thread Alex Herbert
> > By the way (but totally unrelated): the [RNG] build fails because RAT > stumbles > on a ".gitattributes" file. > Another bug I noted when testing CP 54. I have added the suppression to the apache-rat config in the CP 55-SNAPSHOT. Alex

Re: [rng] simplify pom version management

2022-09-23 Thread Gilles Sadowski
Le ven. 23 sept. 2022 à 18:18, Gilles Sadowski a écrit : > > Le ven. 23 sept. 2022 à 18:08, Alex Herbert a > écrit : > > > > On Fri, 23 Sept 2022 at 16:02, Alex Herbert > > wrote: > > > > > > > > > > > I wonder if we can set up a Jenkins build to use the current CP snapshot > > > for a

Re: [rng] simplify pom version management

2022-09-23 Thread Gilles Sadowski
Le ven. 23 sept. 2022 à 18:08, Alex Herbert a écrit : > > On Fri, 23 Sept 2022 at 16:02, Alex Herbert > 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

Re: [rng] simplify pom version management

2022-09-23 Thread Alex Herbert
On Fri, 23 Sept 2022 at 16:02, Alex Herbert 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 >

Re: [rng] simplify pom version management

2022-09-23 Thread Alex Herbert
On Fri, 23 Sept 2022 at 15:19, Gilles Sadowski wrote: > Hello. > > Le ven. 23 sept. 2022 à 15:18, Alex Herbert a > écrit : > > > > On Fri, 23 Sept 2022 at 13:53, Gilles Sadowski > wrote: > > > > > Hello. > > > > > > Le ven. 23 sept. 2022 à 12:25, Alex Herbert > a > > > écrit : > > > > > > > >

Re: [rng] simplify pom version management

2022-09-23 Thread Gilles Sadowski
Hello. Le ven. 23 sept. 2022 à 15:18, Alex Herbert a écrit : > > On Fri, 23 Sept 2022 at 13:53, Gilles Sadowski wrote: > > > Hello. > > > > Le ven. 23 sept. 2022 à 12:25, Alex Herbert a > > écrit : > > > > > > The pom for RNG has many plugins that explicitly manage a version. IIUC > > > this

Re: [rng] simplify pom version management

2022-09-23 Thread Alex Herbert
On Fri, 23 Sept 2022 at 13:53, Gilles Sadowski wrote: > Hello. > > Le ven. 23 sept. 2022 à 12:25, Alex Herbert a > écrit : > > > > The pom for RNG has many plugins that explicitly manage a version. IIUC > > this was done to surpass the version in commons parent. However this is > no > > longer

Re: [rng] simplify pom version management

2022-09-23 Thread Gilles Sadowski
Hello. Le ven. 23 sept. 2022 à 12:25, Alex Herbert a écrit : > > The pom for RNG has many plugins that explicitly manage a version. IIUC > this was done to surpass the version in commons parent. However this is no > longer required. The following plugins all have a higher version in CP 54 >