@Component(role=ProjectDeployer.class) public class DefaultProjectDeployer extends java.lang.Object implements ProjectDeployer
| Modifier and Type | Field and Description |
|---|---|
private ArtifactDeployer |
deployer |
private static org.slf4j.Logger |
LOGGER |
| Constructor and Description |
|---|
DefaultProjectDeployer() |
| Modifier and Type | Method and Description |
|---|---|
private void |
deploy(org.apache.maven.project.ProjectBuildingRequest request,
java.util.Collection<org.apache.maven.artifact.Artifact> artifacts,
org.apache.maven.artifact.repository.ArtifactRepository deploymentRepository,
int retryFailedDeploymentCount) |
void |
deploy(org.apache.maven.project.ProjectBuildingRequest buildingRequest,
ProjectDeployerRequest request,
org.apache.maven.artifact.repository.ArtifactRepository artifactRepository)
This will deploy a single project which may contain several artifacts into the appropriate remote repository.
|
private static final org.slf4j.Logger LOGGER
@Requirement private ArtifactDeployer deployer
public void deploy(org.apache.maven.project.ProjectBuildingRequest buildingRequest,
ProjectDeployerRequest request,
org.apache.maven.artifact.repository.ArtifactRepository artifactRepository)
throws java.io.IOException,
NoFileAssignedException
deploy in interface ProjectDeployerbuildingRequest - ProjectBuildingRequestrequest - ProjectDeployerRequestartifactRepository - ArtifactRepositoryjava.lang.IllegalArgumentException - in case of artifact is not correctly assigned.NoFileAssignedExceptionjava.io.IOException - In case of problems related to checksums.private void deploy(org.apache.maven.project.ProjectBuildingRequest request,
java.util.Collection<org.apache.maven.artifact.Artifact> artifacts,
org.apache.maven.artifact.repository.ArtifactRepository deploymentRepository,
int retryFailedDeploymentCount)
throws ArtifactDeployerException
ArtifactDeployerException