Continuum
  1. Continuum
  2. CONTINUUM-2193

Add option to check out a multi-module project into a single working directory

    Details

    • Type: Improvement Improvement
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.4.1
    • Component/s: Core system, Web - UI
    • Labels:
      None
    • Complexity:
      Intermediate
    • Number of attachments :
      0

      Description

      Having this option would allow releasing of flat multi-module projects. See comments in CONTINUUM-1569

        Issue Links

          Activity

          Hide
          Maria Odea Ching added a comment -

          So far, this is what I have on the branch:

          1. In the webapp, add an option for a multi-module project to be checked out in a single directory.
          2. 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.
          3. 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.

          Show
          Maria Odea Ching added a comment - So far, this is what I have on the branch: 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.
          Hide
          Maria Odea Ching added a comment -

          Additional changes specified in the following still needs to be implemented to the branch:

          http://www.nabble.com/CONTINUUM-1569-and-2193-staged-ts23519500.html

          Show
          Maria Odea Ching added a comment - Additional changes specified in the following still needs to be implemented to the branch: http://www.nabble.com/CONTINUUM-1569-and-2193-staged-ts23519500.html
          Hide
          Maria Odea Ching added a comment -

          Resolving issue. Additional comments in the thread will be filed as separate issues.

          Branch for flat multi module projects support already merged to trunk in -r946548.

          Show
          Maria Odea Ching added a comment - Resolving issue. Additional comments in the thread will be filed as separate issues. Branch for flat multi module projects support already merged to trunk in -r946548 .

            People

            • Assignee:
              Maria Odea Ching
              Reporter:
              Maria Odea Ching
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: