Index: D:/devel/continuum-1.1-beta-2/continuum-release/src/main/java/org/apache/maven/continuum/release/DefaultContinuumReleaseManager.java
===================================================================
--- D:/devel/continuum-1.1-beta-2/continuum-release/src/main/java/org/apache/maven/continuum/release/DefaultContinuumReleaseManager.java (revision 573242)
+++ D:/devel/continuum-1.1-beta-2/continuum-release/src/main/java/org/apache/maven/continuum/release/DefaultContinuumReleaseManager.java (working copy)
@@ -23,6 +23,7 @@
import org.apache.maven.continuum.release.tasks.PerformReleaseProjectTask;
import org.apache.maven.continuum.release.tasks.PrepareReleaseProjectTask;
import org.apache.maven.continuum.release.tasks.RollbackReleaseProjectTask;
+import org.apache.maven.continuum.utils.WorkingDirectoryService;
import org.apache.maven.shared.release.ReleaseManagerListener;
import org.apache.maven.shared.release.config.ReleaseDescriptor;
import org.apache.maven.shared.release.config.ReleaseDescriptorStore;
@@ -63,6 +64,11 @@
*/
private TaskQueue rollbackReleaseQueue;
+ /**
+ * @plexus.requirement
+ */
+ private WorkingDirectoryService workingDirectoryService;
+
private Map listeners;
/**
@@ -188,9 +194,10 @@
Map devVersions )
{
ReleaseDescriptor descriptor = new ReleaseDescriptor();
+ String workingDirectory = workingDirectoryService.getWorkingDirectory( project ).getPath();
//release properties from the project
- descriptor.setWorkingDirectory( project.getWorkingDirectory() );
+ descriptor.setWorkingDirectory( workingDirectory );
descriptor.setScmSourceUrl( project.getScmUrl() );
//required properties
Index: D:/devel/continuum-1.1-beta-2/continuum-release/src/main/resources/META-INF/plexus/components.xml
===================================================================
--- D:/devel/continuum-1.1-beta-2/continuum-release/src/main/resources/META-INF/plexus/components.xml (revision 573242)
+++ D:/devel/continuum-1.1-beta-2/continuum-release/src/main/resources/META-INF/plexus/components.xml (working copy)
@@ -43,6 +43,9 @@
rollback-release
rollbackReleaseQueue
+
+ org.apache.maven.continuum.utils.WorkingDirectoryService
+
Index: D:/devel/continuum-1.1-beta-2/continuum-release/pom.xml
===================================================================
--- D:/devel/continuum-1.1-beta-2/continuum-release/pom.xml (revision 573242)
+++ D:/devel/continuum-1.1-beta-2/continuum-release/pom.xml (working copy)
@@ -36,6 +36,10 @@
continuum-api
+ org.apache.maven.continuum
+ continuum-core
+
+
org.apache.maven
maven-settings