The YAML pipeline is not supported for "Other git repositories" in Azure Pipelines [as of June 4, 2022]. In our organization, we have a self-hosted Gitea server for managing source code. We want to implement YAML CI/CD pipelines using Azure Pipelines but it is not supported for other git repositories.
Is there any workaround to implement YAML pipelines for other git repositories in Azure Pipelines?
Supported YAML pipelines in Azure Pipelines
Is there any workaround to implement YAML based pipelines for other git repositories in Azure Pipelines?
According to the document Supported source repositories:
YAML pipelines are a new form of pipelines that have been introduced in Azure DevOps Server 2019 and in Azure Pipelines. YAML pipelines only work with certain version control systems. The following table shows all the supported version control systems and the ones that support YAML pipelines.
The Azure pipelines does not support YAML pipelines with other git at this moment.
There is an user voice Support YAML pipeline with Other Git about it, you could vote it and add your feedback.
As workaround, you could add command line task then using the git command line to clone the source from the self-hosted Gitea server.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With