Uploaded image for project: 'OpenShift Dev Console'
  1. OpenShift Dev Console
  2. ODC-7128

Configure pipelines-as-code repo on Git import

XMLWordPrintable

    • Configure pipelines-a-code repp on Git import
    • False
    • None
    • False
    • Green
    • To Do
    • Impediment
    • 0
    • 100
    • 100% 100%
    • L
    • Not Supported

      Goal:

      As a developer, I want the pipeline included in my repo (pipeline-as-code) to be configured automatically when I import my application from Git in dev console, so that I can import my application to OpenShift in one go.

      Currently the developer would have an extra BuildConfig or pipeline generated for them which are not needed if they have already a pipeline in their Git repo. They also have to import their Git repo once more through the pipeline views in order to configure pipelines-as-code for the pipeline that already exists in their repo.

      Why is it important?

      Reduce the extra steps for onboarding an application from Git repo which already has pipeline-as-code in their repo (e.g. re-importing the application from a different cluster).

      Acceptance criteria:

      1. When developer imports an application from Git in Dev Console, if a pipeline exists in the .tekton directory, pipeline-as-code gets configured for that application
        1. No buildconfig should be created for the app
        2. "Add pipelineline" checkbox should NOT be displayed in the import form

      Dependencies (External/Internal):

      Design Artifacts:

      Exploration:

      Note:

        There are no Sub-Tasks for this issue.

            divgupta Divyanshi Gupta
            ssadeghi@redhat.com Siamak Sadeghianfar
            Divyanshi Gupta Divyanshi Gupta
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: