Continuum
  1. Continuum
  2. CONTINUUM-2563

'--non-recursive' argument is not stripped in project's build definition if project was added to an existing project group with 'For multi-module project, load only root as recursive build' selected

    Details

    • Type: Bug Bug
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.4.0 (Beta)
    • Fix Version/s: 1.4.1
    • Component/s: Core system
    • Labels:
      None
    • Complexity:
      Intermediate
    • Number of attachments :
      0

      Activity

      Hide
      Maria Odea Ching added a comment -

      The '--non-recursive' argument is removed from the project group build definition if the project was added as a group pom (project group is defined from POM).

      Show
      Maria Odea Ching added a comment - The '--non-recursive' argument is removed from the project group build definition if the project was added as a group pom (project group is defined from POM).
      Hide
      Maria Odea Ching added a comment -

      Fixed in trunk -r985992 with the following changes:

      • add a default project level build definition with '--non-recursive' flag stripped if adding a multi-module project as a single Continuum project to an existing project group
      • added test + docs
      Show
      Maria Odea Ching added a comment - Fixed in trunk -r985992 with the following changes: add a default project level build definition with '--non-recursive' flag stripped if adding a multi-module project as a single Continuum project to an existing project group added test + docs
      Hide
      Brett Porter added a comment -

      This has a problem - it created a project level build definition every time you add a project (even with a new group). Working on simplifying the process to only do that if it differs from the group.

      Show
      Brett Porter added a comment - This has a problem - it created a project level build definition every time you add a project (even with a new group). Working on simplifying the process to only do that if it differs from the group.
      Hide
      Brett Porter added a comment -

      refactored the code a bit to be clearer about when it is added

      • when creating the group at the same time, the group definition is edited instead
      • when using an existing group, the project definition is created if the group one has different arguments
      Show
      Brett Porter added a comment - refactored the code a bit to be clearer about when it is added when creating the group at the same time, the group definition is edited instead when using an existing group, the project definition is created if the group one has different arguments

        People

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

          Dates

          • Created:
            Updated:
            Resolved: