jfrog / jfrog-cli

JFrog CLI is a client that provides a simple interface that automates access to the JFrog products.
https://www.jfrog.com/confluence/display/CLI/JFrog+CLI
Apache License 2.0
531 stars 234 forks source link

Support Maven-Wrapper #1757

Open joergsesterhenn opened 1 year ago

joergsesterhenn commented 1 year ago

Is your feature request related to a problem? Please describe. We use quarkus as framework for our applications. Quarkus generates a Maven Wrapper ( mvnw, https://maven.apache.org/wrapper/index.html ) in our projects that we'd like to use to build our projects. This wrapper makes it really easy to build a project with a maven version of choice on any system . This Maven distribution is downloaded as required through artifactory before the build starts.

We also want jfrog cli to collect the dependencies (for bom creation and xray-scans).

Running jfrog cli together with mvnw currently is not supported.

Describe the solution you'd like to see We want to be able to trigger Maven Wrapper through jfrog cli and collect build information from the maven build. As an optional bonus it would be nice if jfrog cli could automatically set the MVNW_REPOURL to the configured repository for Maven resolution.

Describe alternatives you've considered none.

Additional context https://quarkus.io/guides/maven-tooling

lfvjimisola commented 1 year ago

What is the status on this lack of feature? Any workarounds?