azure - Azure Devops Pipeline 的开发工作流程是怎样的?

标签 azure azure-devops azure-pipelines

我用谷歌搜索了这个,我不确定我是否使用了正确的关键字,但我找不到我真正想要的东西。

公平警告,我对 DevOps 还很陌生,所以我的问题可能看起来很愚蠢,但我已经准备好面对你的判断:)

因此,我需要为我的项目创建一个新的管道,当我必须这样做时,我真正不喜欢的事情之一是工作流程的复杂性:

  1. 在我的计算机上创建 yml 文件
  2. 进行第一次提交
  3. 推送修改
  4. 转到 Azure 并创建管道
  5. 尝试运行它,但失败
  6. 编辑文件,推送,尝试,查找错误
  7. 返回第 6 步。

当我这样做时,感觉就像是在生产中进行测试,而且也相当麻烦。

所以我想知道是否有一种更简单/更有效的方法来在 Azure 管道上工作。

感谢您的支持和考虑:)

最佳答案

不幸的是,我发现门户是编辑 YAML 管道的最佳方式。很不幸,我没有遇到过好的编辑。一旦你精通它就可以利用 VS Code;然而,即使如此,门户中指示行号等的详细错误也非常好。

一旦拥有稳定的管道,需要考虑的一件事是分支并更新分支下的管道。手动触发管道时,您可以选择执行哪个版本的管道。

刚开始使用 YAML 管道时,我发现以下博客系列很有帮助 https://techcommunity.microsoft.com/t5/healthcare-and-life-sciences/bg-p/HealthcareAndLifeSciencesBlog/label-name/YAML%20Pipeline%20Series

关于azure - Azure Devops Pipeline 的开发工作流程是怎样的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76121832/

相关文章:

azure - 无法运行Azure管道 "A task is missing. The pipeline references a task called '缓存'

即使使用复制本地集,Azure 包也不包括链接的项目 DLL

azure-devops - 如何在 Azure DevOps 测试计划中执行剧作家测试

azure - 在 azure-pipeline 中从 AZURE-ARTIFACT 获取 NPM 包时出现 404 错误?

msbuild - 错误创建应用程序包(UWP,Appx) - fatal error CMF1106 : failed to open input PDB file for reading

azure-devops - Azure Devops - 在作业模板之间传递变量

azure - 如何在 IoT 即插即用 DTDL 定义中表示 C2D 消息

azure存储公共(public)网站通过azure域 Controller 控制访问

azure - 使用COSMOS数据迁移工具是否会消耗RU?

多项目解决方案中的 Azure Devops packages.config 路径