-
0 votesanswersviews
如何在VSTS中使用CI / CD管道构建和释放修改后的文件?
我目前正在使用VSTS构建CI / CD管道 . 每当开发人员在其本地visual studio中对解决方案进行更改并将更改与远程存储库同步时,它就会自动触发构建和发布过程 . 如何仅将开发人员修改的文件发布到Azure平台? VSTS中是否有功能来处理增量部署? -
1 votesanswersviews
Visual Studio Team Services(Visual Studio Online)构建无法部署Azure Cloud 服务
我有一个在我的本地机器上成功构建和发布的解决方案 . 我在Team Services上创建了一个构建定义(使用新框架 - 而不是XAML构建),模仿我的本地步骤,然后运行Azure部署构建步骤 . Azure部署构建步骤始终在以下命令上失败: Set-AzureDeployment -Upgrade -ServiceName website -Package C:\a\1\s\WebsiteSo... -
0 votesanswersviews
如何使用Azure App服务部署任务通过VSTS将多个jar文件上载到Azure
如何使用Azure App服务部署任务通过VSTS将多个jar文件部署到Azure中 . 目前我使用azure app service deploy任务部署War文件,但我无法部署jar文件 . 它抛出错误 . 任务名称为:Azure app service deploy.I尝试使用这种模式进行部署:$(System.DefaultWorkingDirectory)/ project_name /... -
0 votesanswersviews
更改Visual Studio Team Services中的构建默认值
我在Visual Studio Team Services中定义了几个版本 但是,每次我排队时,它都会要求我设置一些变量 . 如何更改此框中的默认值?我尝试将“/ p:TargetProfile = Dev”放入构建定义的MS Build Arguments输入中,但默认值没有改变 . 我需要上面突出显示的“发布”和“ Cloud ”“Dev” -
0 votesanswersviews
Visual Studio Team Services构建失败,因为CoreCompile不引用NuGet程序集
我遇到了一个奇怪的问题,我的构建在本地机器上完美运行,但几乎总是在Visual Studio Team Services构建代理上失败 . 我说几乎总是相同的代码有时在VSTS构建代理上构建良好 . 错误是对于我的解决方案中的项目,编译器找不到System.Web.Http.dll,它在Microsoft.AspNet.WebApi.Core NuGet包中引用 . 我检查了参考,它就在那里 . ... -
0 votesanswersviews
VSTS任务输入dataSourceBindings无法正常工作
我正在维护一个VSTS / TFS扩展,其中包含一些构建任务和一些带有一些dataSource的自定义服务 endpoints 类型 . 我需要构建任务中的一个输入是一个pickList,其中填充了来自服务 endpoints 中定义的某个dataSource的信息 . 这是扩展清单中的 endpoints / dataSources定义: { "id": "kiuw... -
0 votesanswersviews
vsts-node-api的VSTS工作项创建限制问题
我正在开发一个带有构建任务的VSTS扩展,它可以在一个构建中创建多达20,000个工作项 . 使用vsts-node-api包的WorkItemTrackingApi / createWorkItem函数创建工作项 . 在当前实现中,扩展发送创建每个工作项的请求,VSTS在创建大约100个工作项后开始节流 . 以下是构建控制台中记录的错误 . •(2017-01-08T12:35:13.13855... -
2 votesanswersviews
为什么vsts-node-api总是返回Invalid Resource-401?
我试图在我正在编写的自定义构建任务中使用vsts-node-api包并尝试在本地tfs2017上使用 . 我已经利用了github repo上的一些示例代码,我发现它返回了无效资源的错误 . 在VSCode中进行一些调试,然后在其余代码中添加一些调试日志,我发现其余的调用返回401.在我获得WebApi然后尝试连接后发生错误 . 我试图使用PAT Handler和NtlmHandler,但没有运气... -
2 votesanswersviews
使用VSTS任务创建AD应用程序
我正在尝试创建一个VSTS任务,它应该创建一个AD应用程序 . 以DeployAzureResouceGroup为样本,我创建了以下脚本: [CmdletBinding()] param() Trace-VstsEnteringInvocation $MyInvocation Import-VstsLocStrings "$PSScriptRoot\Task.json" $c... -
2 votesanswersviews
如何在VSTS构建任务期间执行.Net应用程序?
我目前有一个.Net控制台应用程序,用于执行构建和发布任务 . 目前我使用PowerShell在本地运行此应用程序 . 应用程序通过Web服务有效地在数据库之间移动数据 我希望使用VSTS自动化构建和发布任务 . 我不清楚如何在VSTS中运行我的控制台应用程序 . 我想在多个项目中使用我的应用程序 . 这个documentation建议可以创建JavaScript构建任务 - 但我真的不想移植我的... -
3 votesanswersviews
VSTS:测试运行器没有找到测试
我有一个.net 4.6 MVC应用程序和一个标准测试项目,它是由Visual Studio生成的一些控制器测试 . 这些都发现并通过了VS测试运行器但是我正在尝试让VSTS现在执行这些测试并且如果任何测试失败则无法构建 . 但是,没有发现任何测试,并且我得到了很多“输入字符串格式不正确”的错误 . 我没有在测试中做任何改变,我所做的就是将测试任务添加到构建阶段 . 这是完整的测试输出: 2017... -
0 votesanswersviews
VSTS(TFVC):定制构建和托管NuGet包
我们仍在使用内部TFS 2012服务器,但我现在正在寻求转向VSTS . 我有几个问题: 几年前我定制了我们的构建过程模板来执行一些额外的任务,我想知道是否可以以类似的方式定制VSTS构建,特别是我们目前做的事情: 运行StyleCop 在构建之前更改解决方案中每个AssemblyInfo.cs文件中的版本号(在构建定义中指定主要和次要编号) . 在构建结束时运行批处理文件,该文件运行... -
1 votesanswersviews
在VSTS中,如何在F#任务或脚本中访问构建变量?
在VSTS中,如何在F#任务/脚本中访问构建变量? 斯图尔特 -
1 votesanswersviews
在VSTS中跨团队项目共享安全文件
我工作的公司目前在TFS 2015中有几个项目,每个项目都有自己的构建定义 .我们正在从TFS过渡到VSTS . 我们在构建中尝试使用的VSTS的一个特性是项目库中的安全文件,用于存储我们公司颁发的用于在不同安装程序中对资产进行数字签名的证书 . 它目前在每个项目中都是重复的 . 我们计划将证书上传到一个项目,然后在所有项目的构建(需要它)中使用“下载安全文件”任务,以消除在多个项目中拥有相同证书... -
2 votesanswersviews
使用一个构建定义VSTS构建多个项目/存储库
我正在使用VSTS进行OPA5测试,因此所有项目都适用于一个项目 . 为此,我为这些我想测试的项目创建了一个Build . 但是,如果我想测试所有项目,是否需要为所有项目创建构建,或者是否有一个解决方案来构建具有一个构建定义的所有项目? 构建应始终做同样的事情,保存在YAML文件中 . 我已经看到可以使用困难的分支进行构建,但不能使用困难的存储库 . 那么有人为此解决这个问题还是现在不可能? -
9 votesanswersviews
从VSTS任务组中删除不必要的参数
我有一个任务组,其中包含Azure Key Vault任务和Azure资源组部署任务以及其他任务 . 在后者中,我想要使用来自密钥库的值覆盖ARM模板中的一些参数 . Azure Key Vault 任务中的 Secrets filter 字段看起来像 secret1,secret2,secret3 . 这些秘密可作为其他任务中的变量使用,其名称与秘密名称相同 . 因此 Azure Resour... -
0 votesanswersviews
自定义VSTS发布任务:打包以及我的图标在哪里
我正在尝试发布VSTS的扩展;一个小的发布任务 . 我不打算公开发布,这仅供内部使用 . 我发现了很多“如何”的帖子,但是他们在某些主题上往往含糊不清,甚至有过时的信息 . 我确实在那里完成了我的任务并且它有效,但我仍然有一些问题 . 1)打包您的扩展程序: 根据visualstudio.com我需要将我的扩展名打包成.vsix文件 . 有人可以向我解释这是做什么的吗?我没有找到我发现的第一个教程... -
2 votesanswersviews
如何在VSTS(CI)中为.NET标准库(2.0)项目启用代码覆盖率
请帮助我 - 如何在VSTS(CI)中启用/显示.NET标准库项目(2.0)的代码覆盖率结果 . 通过 dotnet Test task (.NET Core 2.0预览)启用测试结果,并能够查看传递的测试用例 . 下一步我添加了"publish result"任务,但它在Build - No test result files matching _temp/.trx w... -
0 votesanswersviews
VSTS - 如何获得代码覆盖率结果
我是DevOps工作的新手,我的任务是为我们的一个.net标准库项目设置构建 . 我使用了构建模板,这很棒!但我想在构建输出中添加代码覆盖(解决方案中有一个测试项目) . 在“VsTest - testAssemblies”任务中,我检查了“启用代码覆盖率”选项,如下所示: 我添加了一个Publish代码覆盖任务,它要求一个称为“摘要文件”的东西 - 见下文: 我不确定如何设置此选项?有没... -
1 votesanswersviews
所有测试通过后,Azure DevOps Build Pipeline中的Chutzpah Jasmine测试返回失败
我有一个简单的ASP.Net(MVC)应用程序,其中包含我在Azure DevOps中设置的单元测试项目 . 单元测试项目有一个 chutzpah.json 文件和一个包含四个jasmine.js测试的文件 . 这些测试测试主ASP.Net项目中的文件 . 我安装了测试资源管理器的Chutzpah测试适配器,测试在Visual Studio 2017中的测试资源管理器中显示,运行和传递 . 在De... -
0 votesanswersviews
Azure DevOps构建工件未在.Net Web应用程序中生成
我正在通过Azure DevOps(VSTS)管道构建应用程序 . 这是正在使用的构建管道参数: 这些是Publish Artifact参数: 最初我使用的是“复制文件任务”但后来才知道此任务仅用于基于.net桌面的应用程序,而不是基于Web的应用程序,因此我已禁用此任务 . 用于两个变量的默认值是: BuildConfiguration =发布BuildPlatform =任何CPU 构... -
0 votesanswersviews
VSTS NuGet Publisher - 403(Forbidden)错误
我在Team Services中创建了一个构建定义,它需要在私有代理(即内部构建服务器)上运行 . 此代理程序在域帐户下运行 . 然后我在Team Services中创建了一个NuGet提要,我试图发布由NuGet Packager任务创建的包 . 当我尝试使用NuGet Publisher任务(NuGet v4.0.0.2283)将包推送到内部源时,我收到了身份验证错误(403 Forbidde... -
2 votesanswersviews
在Release Gate或ServerGate任务上解析Json成功条件
我正在尝试拼凑一个Release Gate / ServerGate构建任务,调用Web服务, grab Json,然后决定是否继续 . 服务返回的Json看起来像这样: { "publisher": { "publisherId": "c68591c6-8fbd-413b-b7fb-b921737f4f9f", ... -
0 votesanswersviews
队列Jenkins在VSTS上工作
在VSTS上将作业排队到Jenkins的插件是一个非常好的集成 . 我知道有一个REST API可以在VSTS中对构建进行排队 . 我的问题是,可以使用VSTS REST API为参数化作业的参数排队Jenkins构建吗? -
0 votesanswersviews
使用Team Foundation Server服务器插件从Jenkins触发发布时出错
我们目前正在尝试配置Jenkins以使用Jenkins Team Foundation Server服务器插件针对我们的VSTS触发发布 . 但是,我们收到以下错误: ERROR: Failed to trigger release.%n hudson.plugins.tfs.rm.ReleaseManagementException: Could not fetch versions for ... -
0 votesanswersviews
Azure DevOps为内联bash脚本中的操作创建变量
在Azure DevOps中创建这样的内联bash命令时: checksum="$(cksum file.txt)" 我最终会看到 cksum file.txt 作为必需参数 . 无论出于何种原因,这种行为都不是设置构建管道,可以使用内联Bash脚本正常工作,但不可避免地,我会遇到这个问题并且无法修复它 . 我甚至尝试将 cksum file.txt 参数设置为 cksum ... -
1 votesanswersviews
Azure DevOps - 自定义构建任务可见性
我'm learning Azure DevOps. I'有兴趣创建一个custom build task . 我的问题是,是否可以创建一个私有的自定义构建任务?换句话说,我只希望我的构建任务在我的组织中可见 . 是否可以将自定义构建任务可见性设置为某些范围(即项目,组,组织等)? -
1 votesanswersviews
Azure DevOps - 自定义构建模板已不复存在
我已经为团队创建了构建模板和手册,以便如何在VSTS中设置管道 . 在新设计中,我们的自定义构建模板已不复存在 . 如何把它们带回来? Old design New design -
1 votesanswersviews
Azure Devops管道 - 使用DotNetCoreCLI @ 2指定目标框架
是否可以使用Azure Devops Build Pipelines和DotNetCoreCLI @ 2任务为ClassLibrary项目指定目标框架?或者我们是否必须恢复使用脚本并手动调用 dotnet publish 命令? 我的管道YAML的一个片段 variables: buildConfiguration: 'Debug' steps: - task: DotNetCoreCLI@... -
0 votesanswersviews
使用Visual Studio 2017和VSTS对unity.config进行文件转换
我需要在不同的阶段/环境中使用不同的unity.config文件 . 应用程序用户Web API,unity.config用于依赖注入 . 在测试环境中,我们需要将身份验证存根作为unity.config的一部分传递 . 我可以为web.config添加转换文件但是我不知道如何为 unity.config 做同样的事情 . 任何帮助表示赞赏 . 谢谢