public void deploy()

in src/main/java/org/apache/maven/resolver/internal/ant/AntRepoSys.java [744:763]


    public void deploy(
            Task task,
            Pom pom,
            Artifacts artifacts,
            RemoteRepository releaseRepository,
            RemoteRepository snapshotRepository) {
        RepositorySystemSession session = getSession(task, null);

        DeployRequest request = new DeployRequest();
        request.setArtifacts(toArtifacts(task, session, pom, artifacts));
        boolean snapshot = request.getArtifacts().iterator().next().isSnapshot();
        RemoteRepository distRepo = (snapshot && snapshotRepository != null) ? snapshotRepository : releaseRepository;
        request.setRepository(ConverterUtils.toDistRepository(distRepo, session));

        try {
            getSystem().deploy(session, request);
        } catch (DeploymentException e) {
            throw new BuildException("Could not deploy artifacts: " + e.getMessage(), e);
        }
    }