首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure-Devops管道在yaml文件与代码一起推送时不会自动生成

Azure-Devops管道在yaml文件与代码一起推送时不会自动生成
EN

Stack Overflow用户
提问于 2021-12-08 07:05:59
回答 2查看 341关注 0票数 0

我正在尝试用azure -管线实现azure自动管道生成。

我尝试了下面的方法,以使它发挥作用。

  • azure-管线.yml(Yml)
  • .vsts-ci.yml(yaml)
  • .蔚蓝-管道.yml(Yml)

但是当我尝试使用UI时,它就是检测。是否有可能在Azure-devops中建造自动建造管道?

EN

回答 2

Stack Overflow用户

发布于 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中托管回购。

票数 0
EN

Stack Overflow用户

发布于 2021-12-16 08:43:49

根据存储库所在位置的不同,您应该将.yml文件放在这个存储库中,以便使用触发器。您还应该使用触发器关键字。

然后,当您创建管道时,您将选择Github,Azure Repos Git,无论您使用什么,并选择现有管道。

如果使用Azure的启动管道,则在分支上推送提交时,管道将立即触发。

代码语言:javascript
复制
# 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'

您可以将更改为需要自动触发的分支。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70271149

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档