140得票6回答
有没有一种工具可以在本地验证Azure DevOps Pipeline?

当对YAML定义的Azure DevOps Pipelines进行更改时,将更改推送到分支,只是为了看到构建失败并出现解析错误(有效的YAML,但无效的管道定义),然后尝试通过试错来修复问题可能会非常繁琐。 如果可以通过本地分析和验证管道定义来缩短反馈循环,那就太好了;基本上是具有关于Azu...

123得票3回答
Azure DevOps中Pipeline和Release Pipeline有什么区别?

选择下面所示选项时,将生成一个YAML文件: 在此YAML文件中,您可以定义整个部署周期,从restore -> build -> run tests -> publish and -> deploy to azure app service web app开始。...

122得票13回答
Azure DevOps:用户缺少完成此操作所需的权限。您需要拥有“AddPackage”。

我遇到了一个错误:User XXX lacks permission to complete this action. You need to have 'AddPackage' 在尝试将一个NuGet包推送到Azure DevOps Artifacts时,我是管理员。这是当前的阶段: - ...

106得票5回答
Azure DevOps,YAML 发布管道?

我正在按照以下流程为.NET Core Web API项目创建YAML构建管道: https://learn.microsoft.com/en-us/azure/devops/pipelines/get-started-yaml?view=vsts 在发布时,我注意到(最近更名的)Azure...

82得票6回答
升级失败:另一个操作(安装/升级/回滚)正在进行中。

昨天,当Helm在Azure DevOps的发布管道上运行时,我停止了一次升级,随后的部署失败了。 我试图查看失败的图表并将其删除,但微服务(“auth”)的图表未显示。我使用了命令“helm list -n [AKS命名空间]”,但它没有出现。 我该怎么做才能解决这个问题? Azure...

79得票3回答
在Azure DevOps中使用多个YAML构建流程

我目前正在尝试使用新的YAML方式在Azure DevOps为我的Angular应用创建多个构建管道。 以前我使用“传统”的可视化构建程序为我设置的不同环境(开发、暂存、生产)创建新的构建管道。 但是自从我转换到YAML风格的构建定义后,每次尝试创建新的管道时都会被重定向到现有的azure-...

79得票11回答
Azure DevOps 流水线发布错误:未找到指定模式的软件包:D:\a\r1\a\**\*.zip。

我在Azure DevOps仓库中有一个ASP.NET Core项目,在DevOps构建管道中可以成功构建。然而,使用这些构建的发布总是失败,并显示以下错误: Error: No package found with specified pattern: D:\a\r1\a***.zip ...

76得票13回答
错误“找不到具有以下功能的代理:msbuild、visualstudio、vstest”

我正在使用TFS 2015设置新的构建服务器,在配置代理之后,当我尝试排队构建时,出现以下错误: 找不到具备以下能力的代理:msbuild、visualstudio、vstest 如何解决这个问题?

76得票7回答
如何在Azure DevOps YAML管道的变量组中使用IF ELSE?

我想把一个变量分配为两个值之一,除了变量组还需要使用IF ELSE语句,但找不到相关参考。 基本上我需要将这个Jenkins的逻辑转换为Azure DevOps。 Jenkinsif (branch = 'master') { env = 'a' } else if (branch...

71得票8回答
基于子文件夹的更改触发Azure DevOps构建

我有一个Visual Studio解决方案,其中包含多个项目,每个项目都是单独的微服务。将所有服务放在同一解决方案和git仓库中,对于开发团队来说非常方便,因为服务可以互相调用。Master.sln - SubFolderA - MicroserviceA.sln - S...