我正在尝试用azure -管线实现azure自动管道生成。
我尝试了下面的方法,以使它发挥作用。
但是当我尝试使用UI时,它就是检测。是否有可能在Azure-devops中建造自动建造管道?
发布于 2021-12-08 08:06:57
如果您要在Azure DevOps管道中构建一个DevOps回购程序,那么需要设置一些东西。
Azure管道可以自动构建和验证每个拉请求并提交到您的GitHub存储库。本文描述了如何配置GitHub和Azure管道之间的集成。 如果您是Azure管道与GitHub集成的新手,请按照创建第一个管道中的步骤让您的第一个管道使用GitHub存储库,然后回到本文,了解有关配置和自定义GitHub和Azure管道之间集成的更多信息。
资料来源:构建GitHub存储库.
如果您明确需要一个DevOps管道来构建您的GitHub回购,请查看链接到上面的文章。否则,可以考虑使用GitHub Actionshttps://github.com/features/actions进行GitHub回购,或者在Azure Repos中托管回购。
发布于 2021-12-16 08:43:49
根据存储库所在位置的不同,您应该将.yml文件放在这个存储库中,以便使用触发器。您还应该使用触发器关键字。
然后,当您创建管道时,您将选择Github,Azure Repos Git,无论您使用什么,并选择现有管道。

如果使用Azure的启动管道,则在主分支上推送提交时,管道将立即触发。
# Starter pipeline
# Start with a minimal pipeline that you can customize to build and deploy your code.
# Add steps that build, run tests, deploy, and more:
# https://aka.ms/yaml
trigger:
- main
pool:
vmImage: ubuntu-latest
steps:
- script: echo Hello, world!
displayName: 'Run a one-line script'
- script: |
echo Add other tasks to build, test, and deploy your project.
echo See https://aka.ms/yaml
displayName: 'Run a multi-line script'您可以将主更改为需要自动触发的分支。
https://stackoverflow.com/questions/70271149
复制相似问题