Re: [VOTE] Maven archetype for Turbine 6.0
Jeffery Painter <[email protected]> Thu, 25 Apr 2024 07:42:15 -0400
| Newsgroups | gmane.comp.jakarta.turbine.devel |
|---|---|
| Message-ID | <[email protected]> |
Thanks Georg! I need to spend some time with the docker setup as I know you put all that together, I have not had a chance to experiment with it and need to :-) - Jeff On 4/25/24 03:32, Kallidis, Georg wrote: > Hi Jeffery, > > I checked the new revision out, tested it with first running > > mvn install > > successfully with > > Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae) > Java version: 20, vendor: Oracle Corporation, runtime: C:\java\jdk-20 > Default locale: de_DE, platform encoding: UTF-8 > OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows" > > I also tested building the entire project setup was successful by running docker compose commands (running first mvn install -Pdocker). > > Both containers app and db could be generated and are working together. > > A small configuration change has to be applied in the file docker-compose.yml. > The command for the app service has to be adapted to mvn jetty:run instead of mvn -Pjetty. > > As usual dependent on the platform volumes have to be commented out (might be better removed or commented by default). > > I spotted also, when running this command the docker-compose.yml file is regenerated (I missed this before). It might be excluded when compiling from docker. This does not fail the process but providing and is just an improvement for a next release.. 😊 > > That is my vote: > > [x ] +1 release it > > > Best regards, > > Georg > > > -----Ursprüngliche Nachricht----- > Von: Jeffery Painter <[email protected]> > Gesendet: Dienstag, 23. April 2024 21:45 > An: [email protected] > Betreff: [VOTE] Maven archetype for Turbine 6.0 > > Hello turbine devs, > > After some frustration, I finally got my credentials all sorted out and I think I have successfully staged a release candidate for the maven archetype. > > Tag: turbine-webapp-6.0-3.0.0 > > Git repo: https://gitbox.apache.org/repos/asf/turbine-archetypes.git > > Artifacts: > > https://repository.apache.org/content/repositories/orgapacheturbine-1086/ > > Changes include: > > - update to the pom.xml to support auto-signing on deploy > > - update to support Turbine 6.0 and Torque 5.1 > > - update fulcrum dependencies to match > > - update generated target app to insure > > + surefire plugin is set to 3.2.5 and maven compiler plugin has a default execution definition pointing to ${java.home}/bin/javac to better support Eclipse integration > > Please consider voting by replying with one option checked: > > [ ] +1 release it > [ ] +0 go ahead I don't care > [ ] -1 no, do not release it because > > Thanks! > Jeffery > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected]