Uploaded image for project: 'OpenShift Pipelines'
  1. OpenShift Pipelines
  2. SRVKP-1834

Supporting private instance of GHE

    XMLWordPrintable

Details

    • Epic
    • Resolution: Done
    • Normal
    • None
    • None
    • Tekton Hub
    • None
    • Supporting private instance of GHE
    • False
    • False
    • Done
    • 100
    • 100% 100%

    Description

      Goal

      As we are extending our hub to work with other VCS providers like Gitlab, Bitbucket, etc, and also with the Enterprise edition of Github, we should also support the private Github Enterprise instance where the catalog is available.

      Things to take care

      • Hub should be able to clone catalog and feed DB with all catalog details using username, password, or ssh.
      • Hub UI should be able to fetch readme and YAML, maybe through a clone of the catalog available
      • Config refresh and catalog refresh should be updated
      • Login should redirect properly to private GHE login

      Acceptance Criteria

      • User should be able to deploy hub with catalog present in private GHE instance
      • User should be able to set up OAuth with private GHE instance
      • User should be able to perform all actions on Hub UI
      • User should be able to use hub CLI with private GHE

      Customer

      • Ford

      Attachments

        Activity

          People

            vinjain Vinamra Jain (Inactive)
            piyushgarg001 Piyush Garg
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: