michal 2003/06/19 03:52:25
Modified: src/plugins-build/artifact/src/main/org/apache/maven/artifact/deployer
DefaultArtifactDeployer.java
MavenDeployRequest.java
Log:
Install goal fixed
Revision Changes Path
1.3 +22 -12
maven/src/plugins-build/artifact/src/main/org/apache/maven/artifact/deployer/DefaultArtifactDeployer.java
Index: DefaultArtifactDeployer.java
===================================================================
RCS file:
/home/cvs/maven/src/plugins-build/artifact/src/main/org/apache/maven/artifact/deployer/DefaultArtifactDeployer.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- DefaultArtifactDeployer.java 17 Jun 2003 22:06:00 -0000 1.2
+++ DefaultArtifactDeployer.java 19 Jun 2003 10:52:25 -0000 1.3
@@ -142,7 +142,7 @@
}
/**
- * Istall given file in repsoitory
+ * Install given file in local repsoitory
* @param artifact the artifact file to insatall
* @param type The type of the artiafct
* @param project
@@ -156,22 +156,32 @@
String version)
throws MavenException
{
- String repositoryPath = getRepositoryPath(type, project, version);
+
try
- {
- String dest = getLocalRepository(project) + "/" + repositoryPath;
+ {
+ File file =
+ new File(
+ getLocalRepository(project),
+ getRepositoryPath(type, project, version));
+
+ if (!file.exists())
+ {
+ file.mkdirs();
+ }
+ file = new File(file, getRepositoryFile(type, project, version));
System.out.println(
- "Copying: from '" + artifact + "' to: '" + dest + "'");
- FileUtils.copyFile(new File(artifact), new File(dest));
+ "Copying: from '" + artifact + "' to: '" + file + "'");
+ FileUtils.copyFile(new File(artifact), file);
+
}
catch (IOException e)
{
String msg =
"Cannot install file: '"
- + repositoryPath
+ + artifact
+ "'. Reason: "
+ e.getMessage();
- throw new MavenException(msg);
+ throw new MavenException(msg, e);
}
}
@@ -201,13 +211,13 @@
if (distSite != null && distSite.length() > 0)
{
project.getContext().setVariable(
- "maven.deploy.default.url",
+ "maven.deploy.repo.central",
project.getDistributionSite());
project.getContext().setVariable(
- "maven.deploy.default.dir",
+ "maven.deploy.repo.central.directory",
project.getDistributionDirectory());
- repos = "default, " + repos;
+ repos = "central, " + repos;
}
String repositoryPath = getRepositoryPath(type, project, version);
1.2 +17 -11
maven/src/plugins-build/artifact/src/main/org/apache/maven/artifact/deployer/MavenDeployRequest.java
Index: MavenDeployRequest.java
===================================================================
RCS file:
/home/cvs/maven/src/plugins-build/artifact/src/main/org/apache/maven/artifact/deployer/MavenDeployRequest.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- MavenDeployRequest.java 17 Jun 2003 22:06:00 -0000 1.1
+++ MavenDeployRequest.java 19 Jun 2003 10:52:25 -0000 1.2
@@ -88,44 +88,49 @@
super();
String username =
(String) project.getContext().getVariable(
- "maven.deploy." + repository + ".username");
+ "maven.deploy.repo." + repository + ".username");
System.out.println(repository + " username:" + username);
String password =
(String) project.getContext().getVariable(
- "maven.deploy." + repository + ".password");
+ "maven.deploy.repo." + repository + ".password");
System.out.println(repository + " password: '" + password + "'");
String passphrase =
(String) project.getContext().getVariable(
- "maven.deploy." + repository + ".passphrase");
+ "maven.deploy.repo." + repository + ".passphrase");
String privateKey =
(String) project.getContext().getVariable(
- "maven.deploy." + repository + ".privatekey");
+ "maven.deploy.repo." + repository + ".privatekey");
String url =
(String) project.getContext().getVariable(
- "maven.deploy." + repository + ".url");
+ "maven.deploy.repo." + repository );
String dir =
(String) project.getContext().getVariable(
- "maven.deploy." + repository + ".dir");
+ "maven.deploy.repo." + repository + ".directory");
String port =
(String) project.getContext().getVariable(
- "maven.deploy." + repository + ".port");
+ "maven.deploy.repo." + repository + ".port");
+
+ String remoteGroup =
+ (String) project.getContext().getVariable(
+ "maven.deploy.repo." + repository + ".remote.group");
String proxyHost =
(String) project.getContext().getVariable(
- "maven.deploy." + repository + ".proxy.host");
+ "maven.deploy.repo." + repository + ".proxy");
String proxyUser =
(String) project.getContext().getVariable(
- "maven.deploy." + repository + ".proxy.username");
+ "maven.deploy.repo." + repository + ".proxy.username");
+
String proxyPassword =
(String) project.getContext().getVariable(
- "maven.deploy." + repository + ".proxy.password");
+ "maven.deploy.repo." + repository + ".proxy.password");
String proxyPort =
(String) project.getContext().getVariable(
@@ -135,6 +140,7 @@
setPass(password);
setPassphrase(passphrase);
setPrivateKey(url);
+ setGroup(remoteGroup);
setUrl(url);
try
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]