wilx opened a new pull request, #12541:
URL: https://github.com/apache/maven/pull/12541
Reimplements and completes the PowerShell launcher work originally
contributed
by @JurrianFahner in #878, updated for the current Maven 4 launcher.
This adds PowerShell equivalents for the Maven launcher and its mode
wrappers,
preserves Maven's argument/configuration behavior, packages the scripts, and
tests them with PowerShell 7 and Windows PowerShell 5.1 in CI.
Testing:
- PowerShell launcher harness passed against the assembled distribution on
Java 17 and Java 21.
- The Maven reactor and distribution package build passed.
- Core ITs: 1,044/1,046 passed; two unrelated tests could not resolve the
unstaged `maven-testing:4.1.0-SNAPSHOT` fixture.
Following this checklist to help us incorporate your contribution quickly and
easily:
- [x] This pull request addresses one issue without pulling in other changes.
- [x] The pull request description explains what the change does, how, and
why.
- [x] The commit has a meaningful subject line and body.
- [x] Tests cover the behavioral changes.
- [ ] `mvn verify` passes without exceptions.
- [ ] The Core IT suite passes completely.
- [x] I hereby declare this contribution to be licenced under the [Apache
License Version 2.0, January
2004](http://www.apache.org/licenses/LICENSE-2.0).
- [ ] In any other case, please file an [Apache Individual Contributor
License
Agreement](https://www.apache.org/licenses/icla.pdf).
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]