azure-pipelines-build-task相关内容

Blazor .NET 5的Azure CI管道不起作用

我有一个适用于.NET Core 3.1的WebAssembly Blazor应用程序的现有Azure CI管道. 我将应用程序升级为使用.NET 5 RC,并且管道不再起作用. 根据建议,我删除了NuGet任务,并插入了两个新任务: -任务:UseDotNet @ 2displayName:'使用.NET Core SDK 5.0.100-rc.1.20452.10'输入:版本:" ..
发布时间:2021-04-15 20:09:18 其他开发

将Visual Studio编码的UI测试与VSTS/TFS构建管道集成在一起

我需要在VSTS/TFS构建管道中集成VS编码的UI测试以测试Visual Studio扩展,但是我在MSDN中找不到此参考,TFS 2015.2和VSTS是否可能? 解决方案 推荐的方法是使用不建议运行功能测试任务. 使用Visual Studio测试任务的2.x或更高版本以及阶段来在通用代理上运行单元和功能测试. 有关更多详细信息,请参见 ..

TFS 2015.2中的工作项创建问题(使用vsts-node-api)

在通过vso-node-api软件包在TFS 2015.2中创建错误项时(在Permise上),我遇到以下错误,但是相同的代码在我的VSTS(在线)订阅中运行正常. [错误:请求失败:请求错误(400)-TF401349:发生意外错误,请验证您的请求,然后重试.] statusCode:400 我使用vso-node-api库中的WorkItemTrackingApi/createWo ..

Azure管道构建阶段验证

作为我组织中的一个集中式Azure开发团队,我们希望确保使用标准扩展yaml模板构建某些技术类型的代码.多亏了“扩展"功能和最近在环境级别引入的模板检查功能,我们现在能够验证开发人员yaml是否扩展了我们的标准yaml.但是此检查仅在构建阶段之后运行.我们可以在构建阶段之前以某种方式对此进行评估吗? ..

Azure DevOps上的MsBuild任务:对相关项目使用不同的配置

我有一个包含多个项目的解决方案. DSS.DMN.Client项目依赖于其他项目(具有引用) 这是我的Yaml文件的样子 -任务:MSBuild @ 1displayName:“生成解决方案客户端"输入:平台:anyCPUmaximumCpuCount:是配置:“集成"解决方案:DSS.DMN.Client-任务:CopyFiles @ 2输入:SourceFolder:"$(Bui ..

Azure DevOps-处理用于UI和Dotnet API层的单独代码存储库的单个版本

我有单独的现有代码存储库-一个用于Angular UI,一个用于.NET 4.7 API层.在手动过程中,在执行dotnet publish之后,将已编译的UI代码放置在wwwroot文件夹中,并将工件部署到Azure App服务.在尝试使用Azure DevOps实施CI时,我不得不为UI和BackEnd创建两个构建管道.在发布管道中,看来我必须解压缩工件,将UI工件的复制步骤写到wwwroot ..

在Azure DevOps版本定义中从同一项目部署多个WebJob?

因此,我们构造代码的方式是,我们在解决方案中有几个项目,每个项目都有多个webjob.我们已经配置了手动方式,使用run.cmd文件释放这些多个webjob,然后根据要尝试释放的webjob将相关的run.cmd文件复制到根文件夹. 我想知道是否有任何方法可以通过Azure DevOps中的生成/发布定义来执行此操作,而不必将多个Webjob分解为单个项目.这些多个Web作业也都生活在同一个 ..

VSTS嵌套变量

我正在尝试完成一个级联变量,在该级联变量中设置了一个设计时变量后,它会级联到其他变量.这可能吗?我尝试使用点表示法,尝试了不使用点表示法,并且尝试在任务中做到这一点: 在构建过程中记录命令: 添加PowerShell任务 脚本:(如果变量包含.,例如Server.Dev => Server_Dev,则需要使用 _ ) $ v = [Environment] :: GetEnv ..

VSTS构建代理因获取源而失败:权限被拒绝

我看过几篇文章,但对我没有帮助.我已经在Azure中创建了大约10台Linux计算机,并将它们添加到代理池中. 首先,构建成功,但是当我再次将构建排队时,它在获取源时失败,并出现以下错误. 我的构建定义已配置: 干净:真实 干净的选择:来源 错误: 018-03-14T18:08:10.9360932Z ## [command] git clean -fdx2018- ..

从Azure DevOps中的dotnet pack任务中排除项目

我有一个VS解决方案文件(.sln),其中包含.net标准库和测试项目.现在,该项目有一个针对.net Framework 4.7.2的集成测试项目. 我当前的构建管道执行以下操作网络构建网络包点网推送 使用dotnet包,我试图排除项目Integration.Tests.csproj. 我当前的文件夹结构如下 CompanyName.Service \ CompanyNam ..
发布时间:2021-04-13 20:34:11 其他开发

Azure管道-将模板任务中设置的变量用作另一个模板任务中的参数

我创建了两个模板-一个用于获取和设置某些配置(例如区域名称),另一个用于部署.我正在尝试使用在配置模板任务中设置的变量作为部署模板的参数输入.有实际的方法吗? 我的配置模板: 步骤:-任务:AzureCLI @ 2名称:ConfigdisplayName:获取配置并生成变量输入:azureSubscription:'$(订阅)'scriptType:bashscriptLocation:i ..

VSTS生成失败,并显示MSB3325,无法导入PFX密钥文件

我已经创建了一个构建定义,以便在visualstudio.com上在线构建桌面应用程序,该应用程序在执行任务“构建解决方案"(Visual Studio构建)时失败,并出现以下错误, [错误] C:\ Program Files(x86)\ Microsoft VisualStudio \ 2017 \ Enterprise \ MSBuild \ 15.0 \ Bin \ Microsof ..