-
Feature Request
-
Resolution: Unresolved
-
Major
-
None
-
None
-
False
-
None
-
False
-
Not Selected
-
-
-
-
-
What is the nature and description of the request?
Inclusion of single Template file where all the configuration parameters should be included while starting a pipeline from web-console.
Pipelines also have very limited support from the web console. There is also no solution available to “just start a predefined pipeline" with a single click from the web-console.
Why do you need this? (List the business requirements here)
In order to create a pipeline it needs the user has to specify the parameter values for that pipeline, which makes the start of the pipeline complicated (especially for people with less knowledge about OpenShift) and error-prone.
For example, a build pipeline - even without a parameter - needs always a persistent volume claim to have a place where the repository can be cloned.
This volume claim has to be manually connected to the pipeline at every run, triggered from the web console. There is no “PipelineRunTemplate” concept in place, which would allow a “single click to start” solution.
How would you like to achieve this?
Following is the suggestion from the client:
The only alternative, I could think of is a parameter- and workspaceless pipeline, which can be triggered by a single click, which then configures the real build pipelines and starts them. This would mean, we would need to define one generic build pipeline and then for every image we want to build a trigger-pipeline. Furthermore, we have to build a special image, which is used in the build-pipeline before. Also here, we need to add another pipeline for building the build-image and again a pipeline to trigger the pipeline to build the build-image.