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]