Details

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

      Description

      A build definition template is a set of build definitions that can be add to a group.

      A user will can choose to attach a template (by default no template will be selected and we'll use the actual mechanism) to a group.

      The templates list will be accessible from the admin menu.

      Process:

      • when the user add a new project, if no project group is selected, he can choose a template to add to the group
      • when the user create a new group, he can choose a template
      • from the group build def page, the user can choose a template to add

      storage:

      Templates will be stored in a new table. Entries in this table will be linked to some build definitions stored in the build definitions table
      These build definitions won't be use directly by groups but only by templates so when the user want to use a template, continuum will copy all build definitions from the template to the group so templated build definitions will can be modified without affected build def already used by groups.

        Issue Links

          Activity

          Hide
          Olivier Lamy added a comment -

          Some notes on this : Templates will be stored in the same table but a new field (boolean template will be added).
          harcoded default build defs could be added on it. A new field boolean continuumDefault will be used for this.

          Show
          Olivier Lamy added a comment - Some notes on this : Templates will be stored in the same table but a new field (boolean template will be added). harcoded default build defs could be added on it. A new field boolean continuumDefault will be used for this.
          Hide
          Olivier Lamy added a comment -

          database model change has been committed in rev 577184.
          Full implementation will be done in 1.1-beta-4.

          Show
          Olivier Lamy added a comment - database model change has been committed in rev 577184. Full implementation will be done in 1.1-beta-4.
          Hide
          Olivier Lamy added a comment -

          committed in rev 578318.

          Show
          Olivier Lamy added a comment - committed in rev 578318.

            People

            • Assignee:
              Olivier Lamy
              Reporter:
              Emmanuel Venisse
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: