deploy:deploy-file

Full name:

npanday.plugin:maven-deploy-plugin:1.1:deploy-file

Description:

Deploys the .NET assembly file to the remote repository.

Attributes:

  • Binds by default to the lifecycle phase: deploy.

Required Parameters

Name Type Since Description
artifactFile File - The artifact file to deploy.
artifactId String - The artifact id of the artifact to deploy.
groupId String - The groupId of the artifact to deploy.
localRepository ArtifactRepository - The local Maven repository.
packaging String - The artifact packaging type.
url String - The URL of the repository to deploy the artifact to.
version String - The version of the artifact to deploy.

Optional Parameters

Name Type Since Description
classifier String - The project classifier type
pomFile File - The pom file of the artifact to deploy.
repositoryId String - The id of the repository to deploy the artifact to.

Parameter Details

artifactFile:

The artifact file to deploy.
  • Type: java.io.File
  • Required: Yes
  • Expression: ${file}

artifactId:

The artifact id of the artifact to deploy.
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${artifactId}

classifier:

The project classifier type
  • Type: java.lang.String
  • Required: No

groupId:

The groupId of the artifact to deploy.
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${groupId}

localRepository:

The local Maven repository.
  • Type: org.apache.maven.artifact.repository.ArtifactRepository
  • Required: Yes
  • Expression: ${localRepository}

packaging:

The artifact packaging type.
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${packaging}

pomFile:

The pom file of the artifact to deploy.
  • Type: java.io.File
  • Required: No
  • Expression: ${pomFile}

repositoryId:

The id of the repository to deploy the artifact to.
  • Type: java.lang.String
  • Required: No
  • Expression: ${repositoryId}

url:

The URL of the repository to deploy the artifact to.
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${url}

version:

The version of the artifact to deploy.
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${artifactVersion}