Details
-
Type:
Improvement
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 1.4.1 (Beta)
-
Component/s: Core system, Web - UI
-
Labels:None
-
Complexity:Intermediate
Description
Having this option would allow releasing of flat multi-module projects. See comments in CONTINUUM-1569
Issue Links
- is depended upon by
-
CONTINUUM-1569
Release of a flat structure multi-module project doesn't work
-
- relates to
-
CONTINUUM-1740
Problems with working directory and maven2 multiprojects
-
-
CONTINUUM-2647
Checkout in single directory does not work with distributed builds
-
-
CONTINUUM-2525
Allow to change the checkout into single directory by configuration
-
-
CONTINUUM-2526
Run 'svn up' only once (in parent module) instead of per module when using a single working directory
-
So far, this is what I have on the branch:
I'm still testing these changes and fixing bugs related to them along the way.
- In the webapp, add an option for a multi-module project to be checked out in a single directory.
- If a multi-module project was added with this option selected, the project will be checked out in a single directory regardless whether it is a flat multi-module or a regular multi-module project.
- When building a multi-module project, the root project and it's modules will be built in order in the same build queue. The paths to the working directory of the modules are determined based on the SCM url paths.
I'm still testing these changes and fixing bugs related to them along the way.