Add possibility to specify workspace when creating a pipeline #2109
Labels
kind/feature
Categorizes issue or PR as related to a new feature.
triage/duplicate
Indicates an issue is a duplicate of other open issue.
Is your feature request related to a problem ?
We have a pipeline, which uses workspaces to allow sharing our git repository between tasks.
We would like to manually trigger this pipeline via the tekton dashboard. However, this is not possible via the /pipelineruns/create UI, because there I cannot specify a volume or volume claim.
Describe the solution you'd like
Add the possibility to specify a workspace and volume claim in the /pipelineruns/create UI.
Describe alternatives you've considered
Our workaround is, to have a task that creates a pipeline run via kubectl apply. Similar to the example below, this pipeline run contain a volume claim definition. This task can be triggered via /taskruns/create UI.
Additional context
The PipelineRun spec should allow this, see the example below. As far as I can see, only the possibility to configure it in the UI is missing.
The text was updated successfully, but these errors were encountered: