-
Story
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
3
-
False
-
None
-
False
-
0
-
Not Supported
-
-
-
ODC Sprint 230, ODC Sprint 231
Description
As a user, when importing an application via import from git flow and the git repo has .tekton directory I want to be able to configure PAC for my application.
Acceptance Criteria
- Remove Pipeline-as-Code from the import strategy section
- If Pipelines operator is installed and PAC is enabled and .tekton dir is detected in the git repo then show Add Pipelines checkbox checked by default.
- Below the checkbox show two radio buttons as Configure PAC (checked by default) and Add pipeline from this cluster(should be same as what we have today).
- If Pipelines operator is installed and either PAC is not enabled or .tekton dir is not detected in the git repo then the UI should look like what we have today.
- Show application field in general section as today
- Show resources section as today
- Show advanced options as today
- On create an imagestream, workload(depending on the resource that is selected), buildconfig, repository and other resources (service/route) should be created like we do today
- On create the user should navigate to the topology view as today
Additional Details:
We also need to show some additional details like workload-name and imageURL if the user opts in to configure PAC. UX is not yet finalised for this.
Radio button labels are also not yet finalised.
Follow up with PM for the above info.