-
Story
-
Resolution: Done
-
Undefined
-
None
-
None
Overview
As a developer, I want to use workspaces in pipelines when creating via the pipeline builder or adding a trigger to a pipeline so that I can use tasks that support workspaces in my pipelines.
Problem
Pipeline builder does not support workspaces which makes it impossible to use the tasks that are pre-installed on the cluster and have switched to using workspaces instead of pipeline resources. The same applies to when user adds a trigger to a pipeline.
Why is this important?
To enable users to use tasks such as "Maven" that require workspaces when creating pipelines in the pipeline builder or adding triggers to these pipelines.
Acceptance Criteria
- As a developer creating a pipeline, I want the pipeline builder to advice me on the use of workspaces vs pipeline resources (via on screen text & links to docs)
- As a developer creating a pipeline, I want to use a workspace
- As a developer adding a trigger to a pipeline which uses workspaces, I need to be able to provide the required workspace
- As a developer editing a pipeline which doesn't use workspaces, I want the ability to modify it to use workspaces
- As.a developer, I want a consistent workspace experience between start pipeline, add trigger, and within the pipeline builder.