You are viewing a plain text version of this content. The canonical link for it is here.
Posted to npanday-commits@incubator.apache.org by lc...@apache.org on 2012/01/11 13:34:16 UTC
svn commit: r1230020 - in /incubator/npanday/trunk/plugins:
azure-maven-plugin/src/main/groovy/npanday/plugin/azure/
azure-maven-plugin/src/main/java/npanday/plugin/azure/
msdeploy-maven-plugin/src/main/java/npanday/plugin/msdeploy/
Author: lcorneliussen
Date: Wed Jan 11 13:34:16 2012
New Revision: 1230020
URL: http://svn.apache.org/viewvc?rev=1230020&view=rev
Log:
[NPANDAY-480, NPANDAY-488, NPANDAY-518] renamed msdeploy:unpack-dependencies to resolve-azure-web-roles
Added:
incubator/npanday/trunk/plugins/msdeploy-maven-plugin/src/main/java/npanday/plugin/msdeploy/MsDeployResolveWebRolesMojo.java (contents, props changed)
- copied, changed from r1229502, incubator/npanday/trunk/plugins/msdeploy-maven-plugin/src/main/java/npanday/plugin/msdeploy/MsDeployUnpackDependenciesMojo.java
Removed:
incubator/npanday/trunk/plugins/msdeploy-maven-plugin/src/main/java/npanday/plugin/msdeploy/MsDeployUnpackDependenciesMojo.java
Modified:
incubator/npanday/trunk/plugins/azure-maven-plugin/src/main/groovy/npanday/plugin/azure/AzureLifecycleMap.groovy
incubator/npanday/trunk/plugins/azure-maven-plugin/src/main/java/npanday/plugin/azure/ResolveWorkerRoleFilesMojo.java
Modified: incubator/npanday/trunk/plugins/azure-maven-plugin/src/main/groovy/npanday/plugin/azure/AzureLifecycleMap.groovy
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/plugins/azure-maven-plugin/src/main/groovy/npanday/plugin/azure/AzureLifecycleMap.groovy?rev=1230020&r1=1230019&r2=1230020&view=diff
==============================================================================
--- incubator/npanday/trunk/plugins/azure-maven-plugin/src/main/groovy/npanday/plugin/azure/AzureLifecycleMap.groovy (original)
+++ incubator/npanday/trunk/plugins/azure-maven-plugin/src/main/groovy/npanday/plugin/azure/AzureLifecycleMap.groovy Wed Jan 11 13:34:16 2012
@@ -41,7 +41,7 @@ class AzureLifecycleMap extends Lifecycl
add(forType(npanday.ArtifactType.AZURE_CLOUD_SERVICE, {LifecycleMappingBuilder b ->
b.prepare_package(
"$azure:resolve-worker-roles",
- "$msdeploy:unpack-dependencies",
+ "$msdeploy:resolve-azure-web-roles",
"$azure:process-cloud-service-configuration"
)
b._package( "$azure:create-cloud-service-package" )
Modified: incubator/npanday/trunk/plugins/azure-maven-plugin/src/main/java/npanday/plugin/azure/ResolveWorkerRoleFilesMojo.java
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/plugins/azure-maven-plugin/src/main/java/npanday/plugin/azure/ResolveWorkerRoleFilesMojo.java?rev=1230020&r1=1230019&r2=1230020&view=diff
==============================================================================
--- incubator/npanday/trunk/plugins/azure-maven-plugin/src/main/java/npanday/plugin/azure/ResolveWorkerRoleFilesMojo.java (original)
+++ incubator/npanday/trunk/plugins/azure-maven-plugin/src/main/java/npanday/plugin/azure/ResolveWorkerRoleFilesMojo.java Wed Jan 11 13:34:16 2012
@@ -53,7 +53,6 @@ public class ResolveWorkerRoleFilesMojo
public void execute() throws MojoExecutionException, MojoFailureException
{
- // TODO: this mojo could be moved to application-maven-plugin / unpack-dependencies (as with msdeploy)
super.execute();
final Set projectDependencyArtifacts = project.getDependencyArtifacts();
@@ -70,7 +69,6 @@ public class ResolveWorkerRoleFilesMojo
private void unpack( Artifact artifact ) throws MojoFailureException
{
- // TODO: partially duplicate code with MSDeploy unpack-dependencies
File targetDirectory = new File( PathUtil.getPreparedPackageFolder( project ), artifact.getArtifactId() );
try
{
Copied: incubator/npanday/trunk/plugins/msdeploy-maven-plugin/src/main/java/npanday/plugin/msdeploy/MsDeployResolveWebRolesMojo.java (from r1229502, incubator/npanday/trunk/plugins/msdeploy-maven-plugin/src/main/java/npanday/plugin/msdeploy/MsDeployUnpackDependenciesMojo.java)
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/plugins/msdeploy-maven-plugin/src/main/java/npanday/plugin/msdeploy/MsDeployResolveWebRolesMojo.java?p2=incubator/npanday/trunk/plugins/msdeploy-maven-plugin/src/main/java/npanday/plugin/msdeploy/MsDeployResolveWebRolesMojo.java&p1=incubator/npanday/trunk/plugins/msdeploy-maven-plugin/src/main/java/npanday/plugin/msdeploy/MsDeployUnpackDependenciesMojo.java&r1=1229502&r2=1230020&rev=1230020&view=diff
==============================================================================
--- incubator/npanday/trunk/plugins/msdeploy-maven-plugin/src/main/java/npanday/plugin/msdeploy/MsDeployUnpackDependenciesMojo.java (original)
+++ incubator/npanday/trunk/plugins/msdeploy-maven-plugin/src/main/java/npanday/plugin/msdeploy/MsDeployResolveWebRolesMojo.java Wed Jan 11 13:34:16 2012
@@ -31,14 +31,15 @@ import java.util.Set;
import static com.google.common.collect.Lists.newArrayList;
/**
- * Resolves all MSDeploy-Packages and unpacks them for further use.
+ * Resolves all MSDeploy-Packages from project dependencies and unpacks them
+ * for repackaging through the azure-maven-plugin.
*
* @author <a href="mailto:lcorneliussen@apache.org">Lars Corneliussen</a>
*
- * @goal unpack-dependencies
+ * @goal resolve-azure-web-roles
* @requiresDependencyResolution compile
*/
-public class MsDeployUnpackDependenciesMojo
+public class MsDeployResolveWebRolesMojo
extends AbstractMsDeployMojo<UnpackDependencyIterationItem>
{
@Override
@@ -77,9 +78,6 @@ public class MsDeployUnpackDependenciesM
{
List<String> commands = Lists.newArrayList();
- // this requires npanday.executable.impl.DefaultNetExecutable to be used, as it will respect
- // the "home-made" quoting
-
commands.add( "-verb:sync" );
commands.add( "-source:package=" + item.getPackageSource().getAbsolutePath());
commands.add( "-dest:contentPath=" + item.getPackageTarget().getAbsolutePath() );
Propchange: incubator/npanday/trunk/plugins/msdeploy-maven-plugin/src/main/java/npanday/plugin/msdeploy/MsDeployResolveWebRolesMojo.java
------------------------------------------------------------------------------
svn:eol-style = native