public void abortPublishTransaction() throws IOException {
// do nothing
}
public void commitPublishTransaction() throws IOException {
InstallDeployTaskSupport installDeployTaskSupport = createPreConfiguredTask(AntUtil.createProject());
Set<DefaultMavenDeployment> defaultMavenDeployments = getArtifactPomContainer().createDeployableFilesInfos();
File emptySettingsXml = createEmptyMavenSettingsXml();
installDeployTaskSupport.setSettingsFile(emptySettingsXml);
for (DefaultMavenDeployment defaultMavenDeployment : defaultMavenDeployments) {
beforeDeploymentActions.execute(defaultMavenDeployment);
addPomAndArtifact(installDeployTaskSupport, defaultMavenDeployment);
execute(installDeployTaskSupport);
}