1. Proposed title of this feature request:
-->Integration of Tekton Hub with BitBucket Data Center for Authentication
2. Nature and description of the request:
--> This feature request is for the addition of BitBucket Data Center as an authentication provider for Tekton Hub. Currently, Tekton Hub supports authentication through GitLab, GitHub, and BitBucket Cloud. However, In some organization (and probably many others) relies on BitBucket Data Center for version control and file versioning. This feature would allow to seamlessly integrate the internal BitBucket Data Center with Tekton Hub, enabling better management of CI/CD pipelines on OpenShift.
3. Why it is needed? (List the business requirements here):
--> Security Compliance: Some organization has strict security policies and the version control systems used internally that best fit this purpose is BitBucket Data Center.
Seamless Integration: Integration with BitBucket Data Center will allow the development teams to authenticate and interact with Tekton Hub without needing to use external version control systems, thus streamlining the development processes.
Efficiency and Productivity: This integration will enhance our CI/CD pipeline efficiency by providing a unified platform for our developers, reducing the need for manual workarounds and improving productivity.
Consistency: Ensuring that all the version control activities are centralized within the internal infrastructure helps maintain consistency across development and deployment workflows.
4. List any affected packages or components:
--> Tekton Hub
OpenShift Pipelines
BitBucket Data Center