如何使用 Azure DevOps 作为构建管道的一部分来构建公共(public) GitHub 存储库?例如,我使用 SonarQube 等开源工具包,我希望使用持续集成来部署 SonarQube - 理想情况下 - 这样我的开发团队始终拥有最新的服务器。
看来我必须 fork 存储库并提供对 Azure Pipeline 的存储库访问权限。 Azure DevOps 仅列出我自己的存储库 - 因此是 fork - 并且由于我对它们具有管理员访问权限 - 我能够提供对 Azure Pipeline 的访问权限。
有没有办法只用“读”访问权限来做到这一点?
最佳答案
您可以在 Azure DevOps 中创建公共(public)项目或 使用 GitHub 集成 https://github.com/marketplace/azure-pipelines使用 azure-pipelines 是适合您情况的最佳选择。或者直接在 azure pipelines 定义中选择 GitHub 或外部 git 存储库。
关于github - 使用 Azure DevOps 构建公共(public) GitHub 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58422695/