toolbox:gav-deploy
Full name:
eu.maveniverse.maven.plugins:toolbox:0.14.0:gav-deploy
Description:
Deploys Maven Artifact into remote repository.
Attributes:
- The goal is thread-safe and supports parallel builds.
Required Parameters
| Name | Type | Since | Description |
|---|---|---|---|
<gav> |
String |
- |
The GAV to deploy to. User Property: gav |
<jar> |
File |
- |
The artifact JAR file. User Property: jar |
<remoteRepositorySpec> |
String |
- |
The remote repository spec (id::url). User Property: remoteRepositorySpec |
Optional Parameters
| Name | Type | Since | Description |
|---|---|---|---|
<dryRun> |
boolean |
- |
Option to run potentially destructive commands without performing any IO. Default: falseUser Property: dryRun |
<extraRepositories> |
String |
- |
Appends extra repositories to context. User Property: extraRepositories |
<failOnLogicalFailure> |
boolean |
- |
Makes command fail on "logical" failure. Default: trueUser Property: failOnLogicalFailure |
<forceStdout> |
boolean |
- |
No description. User Property: forceStdout |
<javadoc> |
File |
- |
The javadoc JAR file. User Property: javadoc |
<pom> |
File |
- |
The POM file. User Property: pom |
<sources> |
File |
- |
The sources JAR file. User Property: sources |
<verbosity> |
Output$Verbosity |
- |
No description. Default: NORMALUser Property: verbosity |
Parameter Details
<dryRun>
Option to run potentially destructive commands without performing any IO.
- Type:
boolean - Required:
No - User Property:
dryRun - Default:
false
<extraRepositories>
Appends extra repositories to context.
- Type:
java.lang.String - Required:
No - User Property:
extraRepositories
<failOnLogicalFailure>
Makes command fail on "logical" failure.
- Type:
boolean - Required:
No - User Property:
failOnLogicalFailure - Default:
true
<forceStdout>
No description.
- Type:
boolean - Required:
No - User Property:
forceStdout
<gav>
The GAV to deploy to.
- Type:
java.lang.String - Required:
Yes - User Property:
gav
<jar>
The artifact JAR file.
- Type:
java.io.File - Required:
Yes - User Property:
jar
<javadoc>
The javadoc JAR file.
- Type:
java.io.File - Required:
No - User Property:
javadoc
<pom>
The POM file.
- Type:
java.io.File - Required:
No - User Property:
pom
<remoteRepositorySpec>
The remote repository spec (id::url).
- Type:
java.lang.String - Required:
Yes - User Property:
remoteRepositorySpec
<sources>
The sources JAR file.
- Type:
java.io.File - Required:
No - User Property:
sources
<verbosity>
No description.
- Type:
eu.maveniverse.maven.toolbox.shared.output.Output$Verbosity - Required:
No - User Property:
verbosity - Default:
NORMAL
