azure-pipelines相关内容

将变量值从AZ PowerShell任务中的一个PowerShell脚本传递到Azure DevOps Release管道中的下一个AZ PowerShell任务中的另一个脚本

我正在试验一个Azure DevOps发布管道。发布管道中的第一个任务是AZ PowerShell任务。此任务具有PowerShell脚本文件。以下是文件的内容- [CmdletBinding()] param ( $MyVar ) $MyVar = "My Value" Write-Host '##vso[task.setvariable variable=NewVar;]$MyVa ..

如何通过Azure DevOps部署Logic App代码?

我当前正在尝试了解如何从Azure DevOps部署逻辑应用程序。我正在努力让我的团队有能力收回变化。不使用一系列脚本是否可以做到这一点? 我想创建一个执行以下操作的版本 部署Logic App ARM模板 将代码从VSTS/DevOps上传到Logic App 推荐答案 有一篇很好的文章,介绍了如何使用ARM模板将CI/CD的逻辑应用准备到多个环境中。 您只需下载Log ..
发布时间:2022-08-16 10:14:27 其他开发

如何获取PR标题并将其存储在变量中

我希望能够获取PR消息并将其作为变量存储在Azure DevOps中,以便我可以将标题更改为** SKIP TEST **并在管道中扫描该消息,而不是手动通过变量UI进行扫描。 我想我只需要执行某种REST API调用,因为我已经有了PR ID和其他识别信息。然后使用读取输出并将值存储到变量的工具。 推荐答案 在Yaml管道(而不是经典)上执行此操作 steps: - ..
发布时间:2022-08-03 12:33:45 其他开发

VSTS/Azure DevOps:包上自动增加NuGet包版本

运行.NET Core Pack任务时,如何使输出的NuGet包版本自动递增? 例如,如果我的当前版本是1.0.0,则下次调用Pack任务时,我希望看到1.0.1。 我正在对Build.BuildNumber使用环境构建变量,并在20180913-.2.0等的时刻获取输出。我希望建立更传统的版本控制系统。 推荐答案 我可能已经弄明白了。对于任何想要拔头发的人,试试这个: ..

在Azure DevOps管道中包括本地DLL

在我的C#项目中,我引用了我公司的一个DLL,该DLL不在NuGet上(因为它不是公共的),并且我在Azure DevOps中的管道一直失败,因为它说找不到引用。 Error CS0234: The type or namespace name 'YYY' does not exist in the namespace 'ZZZ' (are you missing an assembly r ..
发布时间:2022-06-27 15:20:24 C#/.NET

如何将Git LFS与Azure Repos和管道一起使用

我有一个在Azure Repos中使用Git LFS的项目,其中有几个使用Git LFS签入的二进制图像文件。当我的Azure管道构建执行git pull时,图像文件不会从Git LFS中拉出,我只剩下几个零字节的图像文件。 我使用的是一个自托管Azure管道生成服务器,该服务器上安装了最新版本的Git LFS: PS C: ehan> git lfs --version ..
发布时间:2022-06-27 15:14:06 其他开发

是否有可能在不知道总共有多少个阶段的情况下,在Azure管道中运行最后阶段?

是否有办法让阶段作为最后一个阶段运行(不包括作业后/报告生成状态)? 问题是:我有一个元素数量未知的each-循环,每个元素都有自己的阶段。 因此,我们不能只在最后一个阶段使用";DependOn;,因为以前的每个阶段在运行时都有一个唯一的名称。 各阶段的顺序如下: 准备 2-n)使用特定的停靠容器构建/编译/测试 最后)移除所有容器 目前运行正常,但 ..
发布时间:2022-06-27 15:06:20 其他开发

Azure管道Nuget包版本控制方案,如何获取&Quot;1.0.$(版本:R)&Quot;

我正在设置Azure管道版本,该版本需要将C#.NET类库打包到NuGet包中。 在this documentation中,它列出了几种自动生成SemVer字符串的不同方法。特别是,我想实现这一点: ,其中Major和Minor是两个变量 在生成管道中定义。此格式将自动 使用新补丁增加内部版本号和程序包版本 数。它将保持主要版本和次要版本不变,直到您 在生成管道中手动更改它们。 但这 ..

将数组作为输入传递给Azure DevOps YAML任务

我正在尝试配置一个CI,该CI将在Azure DevOps上将NuGet包作为项目生成(稍后将推送到我的NuGet服务器)。 为此,我在YAML版本Azure DevOps上使用生成管道。 我有3个项目应该构建包。我正在使用NuGetCommand@2来完成此任务: - task: NuGetCommand@2 inputs: command: pack pa ..

Azure DevOps&Quot;所需模板检查不起作用(&Q)

我正在通过YML管道(mainpieline.yml)中的存储库资源扩展模板,一切都运行得很好。下面是项目的repo文件夹结构详细信息。 我的模板在orga-&>;proj1->;repoX-&>;分支-&>模板/set1/template1.yml(此模板中只有一个阶段,有一个作业和三个任务) 我的主管道位于orga->;proj2->;repoY->;分支->; ..
发布时间:2022-04-09 19:06:27 其他开发

在蔚蓝管道出现故障的情况下如何执行分支任务?

我有以下3项任务。 我想要做的是,当NPM1成功时,它将执行npm2a并跳过npm2b。 当NPM1失败时,它将跳过npm2a并执行npm2b。 如何在Azure管道中做到这一点? 请不要给我指点教程。 推荐答案 发生故障时如何在Azure管道中执行任务分支? 您可以在npm1和npm2a之间添加命令行或内联PowerShell任务以调用Logging Commands: ..
发布时间:2022-04-09 19:03:25 其他开发

Azure DEVOPS:将变量组作为参数传递给模板

我在代码库使用Azure devopYML管道。 我已在管道创建了变量组(称为‘My_VG’的管道;库;变量组) 在我的管道(YML)文件中,我希望将此变量组my_vg作为参数发送到模板my_template.yml。 但是,当我在‘Variable’下使用此参数my_vg时,它不会被展开(尽管在打印时它会给我赋值) 如何在模板HERE组中获取此MY_VG的值:${参数.变量_组}} ..
发布时间:2022-04-09 18:53:57 其他开发

Azure DevOps管道NPM安装任务失败,出现node-gyp构建错误

我正在尝试在Azure DevOps中构建Azure管道。问题是,当管道运行时,NPM构建任务中出现错误。会不会是Package.json中有一些过时的包?或者是NPM已经过时了? 请参阅管道开始运行的教程中的步骤4: https://docs.microsoft.com/en-us/learn/modules/create-a-build-pipeline/6-create-the-pipel ..
发布时间:2022-04-07 15:12:15 其他开发

如何获取Azure数据工厂数据流中的管道元数据?我想要创建调试管道

我有一个任务,需要创建一个仪表板来提供在Azure数据工厂中运行的管道的详细信息。为此,我想将数据加载到SQL中。其目的是测试任何数据流的性能。管道将是即插即用模型,我们只需拖放要测试的数据流,进行连接,并在每次管道运行时从管道获取以下数据。以下是我要填写的列名: **Sr No:** Auto Increment, Primary key **pipeline ..

使用Azure Data Factory基于列合并存储帐户中的两个或多个文件

我需要使用ADF管道合并/合并我的Azure存储帐户中存在的两个文件。 在Azure的复制活动中有一个合并选项,但这将合并类似的文件。该文件包含用竖线分隔数据的列 我的要求是:根据特定ID将第二个文件列追加到第一个文件列 示例>> File1 ID|Name|Age|XX|YY 001|Abc|20|x1|y1 002|Dfg|30|x2|y2 File2 ID|A ..