Skip to content

[Connect 2.5] Workstreams - Config #3240

@maxceem

Description

@maxceem

When we are creating a new project with a Project Template which supports workstreams we have the next config at the moment:

{
  "workstreamsConfig": {

    // The list of possible workstreams which project may have depend on how the project creation wizard form has been filled
    "workstreams": [
      {
        "name": "Design Workstream",
        "type": "design"
      },
      {
        "name": "Development Workstream",
        "type": "development"
      },
      {
        "name": "QA Workstream",
        "type": "qa"
      },
      {
        "name": "Deployment Workstream",
        "type": "deployment"
      }
    ],

    // the field in the project data which is used to determine which workstreams to create
    "projectFieldName": "details.appDefinition.deliverables",

    // mapping between values of the field and workstreams types to create
    "workstreamTypesToProjectValues": {
      "development": [
        "dev-qa"
      ],
      "design": [
        "design"
      ],
      "deployment": [
        "deployment"
      ],
      "qa": [
        "dev-qa"
      ]
    }
  }
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions