build-definition相关内容
对于构建过程模板,我们可以添加/删除/编辑它的参数列表,并将其用作构建/工作流程步骤中的变量.我阅读了很好的指南 这里 我正在将模板 DefaultTemplate.11.1.xaml 克隆为 sayHello-DefaultTemplate.11.1.xaml 并通过 Visual Studio 2012 对其进行编辑.我首先添加了一个参数,称为 TestMessage.我将我的变更集签入
..
情况: 我目前正在通过 bitbucket -> vsts -> azure 自动化 CI/CD 配置. 我的理想结果是能够将我的配置值复制粘贴(或手动输入)到它们各自的控制台程序中,并让应用程序配置整个 CI/CD 考验,而无需单击所有 Web 界面.现在可以在 Bitbucket 和 Azure 中使用,但通过 REST API 创建 VSTS CI/CD 配置被证明是困难的.
..
我正在编写构建过程模板的自定义活动.我在构建活动时遇到了以下问题. >XamlBuildTask :错误 XC1043:扩展“Microsoft.Activities.Build.BeforeInitializeComponentExtension"引发了类型为“System.IO.PathTooLongException"的异常:“指定的路径、文件名或两者都太长.完全限定的文件名必须少于 26
..
我正在为 MVC 项目使用 TFS 2018 CI 管道,我也将项目的 bin 文件添加到 TFS 中,管道没有问题,它成功并成功生成工件,但主要问题是如果我做了与项目的 DLL 相关的代码中的任何更改, CI 管道的构建解决方案没有生成自己的最新 bin 文件 直到或除非我手动检出 project.dll 文件,然后在文件中检入,而不是管道将选择更改,我所缺少的,使用“MSBUILD
..
我一直在研究使用 MSDeploy 的 TFS2010 新的构建和部署功能.到目前为止,一切都很顺利(尽管很难找到有关特定场景的信息). 我可以修改我的构建定义以指定 2 个或更多服务器来部署吗?我需要做的是部署到多台服务器(因为我的测试环境中有两台使用 NLB). 我现在拥有的是一个构建定义,它构建、运行我的测试,然后部署到我的一个测试服务器(其中运行 MsDeployAgentSe
..
我正在处理一个我们延迟签署程序集的项目.我需要在构建过程中多次使用强名称工具,关闭强名称验证,然后在程序集打包之前对其进行完全签名.我尝试使用 powershell 步骤关闭验证,但它返回此错误: 脚本: $testprojs = gci Project.*.dll -r$testprojs |%{sn -Vr $_write-output $("关闭sn 验证" + $_.Name)}
..
对于构建流程模板,我们可以添加/删除/编辑它的参数列表,并将其用作构建/工作流程步骤中的变量.我阅读了很好的指南 这里 我将模板 DefaultTemplate.11.1.xaml 克隆到 sayHello-DefaultTemplate.11.1.xaml 并通过 Visual Studio 2012 对其进行编辑.我首先添加了一个参数,称为 TestMessage.我将我的变更集签入到源
..
似乎没有 IBuildServer.QueryBuilds(...) 的重载允许我这样做. 这是我的代码: TfsTeamProjectCollection tfs = context.GetValue(TeamProject);IBuildServer buildServer = (IBuildServer)tfs.GetService(typeof(IBuildServer));bui
..
我正在将TFS 2018 CI管道用于MVC项目,我也将项目的bin文件添加到了TFS中,管道没有问题,它成功了并且成功生成了工件,但是主要问题是如果我做了与项目的DLL相关的代码中的任何更改, the CI pipeline's build solution not generating its own latest bin file 直到或除非我手动签出project.dll文件,
..
我将TFS 2010与VS 2017结合使用,我遵循了这篇文章来自定义我的构建: https://msdn.microsoft.com/zh-CN/library/hh850441(v = vs.120).aspx 编译解决方案时,没有出现任何错误,但是当我使用CustomTemplate启动构建定义时(来自TFS 2010);我收到这些错误: 类型“ IBuildAgent”未定义。
..
因此,我已按如下所示查看了解决此问题的链接。 但是我的问题是,每次我将“构建定义”排队时,我都会遇到相同的问题。好的,我去删除它抱怨的tfs工作区。太棒了!然后再次运行构建...好吧,现在还不能,我必须再次删除TFS服务工作区。 TFS生成服务每次执行生成时都会踩踏自身。错误是“由于映射冲突而无法创建工作空间xxx,...路径xxx已在工作空间xxx中映射”,但映射到先前BUILD创建
..
我开始将Team Services中的构建定义用于Xamarin Android应用。在Visual Studio中,一切正常,我可以将代码签入VS Team Services。 UPDATE 1 现在,现在为我的项目创建一个Build Definitions,它正在下降。 这是日志的一部分: 2016-10-13T03:30:45.7198826Z 考虑将“ Xamari
..
我们在内部服务器上安装了Team Foundation Server 2017,该服务器在沙盒环境中构建.NET代码,但希望能够(向客户端-生产服务器)远程推出新的构建定义或更新。 解决方案 是的,您可以在TFS 2017中导出和导入构建定义。 在这种情况下,如果您有权从远程服务器访问和创建构建定义,则可以直接导出/导入构建定义。参考下面的截图。 此外,您还可以使用扩展名导出/
..
VSTS Build定义失败,并且我无法弄清楚这个错误的原因…… C:\Windows\ \system32\chcp.com 65001 活动代码页:65001 检测到NuGet版本3.3.0.212 / 3.3.0 SYSTEMVSSCONNECTION存在true 错误:第一个标记之前为非空白。 Nuget Installer 构建步骤, Visual Studio构建构
..
一些背景信息。我正在使用; Visual Studio 2013 在GIT中使用Visual Studio Online(VSO) 托管构建控制器。 每次我去编辑构建定义时,Visual Studio都会抛出和错误,如下图所示。 Team Foundation错误 类型程序集“ Microsoft.TeamFoundation.Client,版本= 12.0.0.0,C
..
我正在尝试通过PowerShell脚本使用REST API在Azure DevOps中更新构建定义... $ header = @ {Authorization ='Basic'+ [Convert] :: ToBase64String([Text.Encoding] :: ASCII.GetBytes(“:$($ personalAccessToken)”))}} $ definit
..
我只是一个初学者,仍在尝试了解TFS及其持续集成工作流程。话虽这么说,但这也可能是一个愚蠢的问题,因为我可能在一个简单的细节上可能会丢失,尽管任何帮助或建议都将受到高度赞赏。 所以,我有一个使用.NET Core 2.0编写的相当简单的单元测试示例,我想将其作为测试任务运行在TFS Server的CI Build管道上。看起来很像这样: 使用Microsoft.VisualStudio
..
我试图在TFS 2010中构建后创建一个软件包。 当我在计算机上启动以下命令时: MSBuild.exe Fenicorp.Front.Web.FunnyApplication.sln / p:DeployOnBuild = true; DeployTarget =软件包 已编译解决方案,并且在obj文件夹中有一个软件包。 但是,当我指定 /
..
我有一些在ProjectX下创建的TFS 2010构建定义。现在,源代码已移至ProjectY的下一个文件夹。如何将构建定义移至ProjectY,以使其显示在ProjectY的团队资源管理器的“构建”节点下? 解决方案 我认为没有现成的东西可以将构建定义从一个项目复制到另一个项目。但是,您应该可以使用TFS API来做到这一点。您将需要将Pete所指的构建过程模板移动到新项目的Build
..
我正在一个项目上,我们将延迟对程序集进行签名。在构建过程中,我需要多次使用强名称工具,以关闭强名称验证,然后在打包程序集之前对其进行完全签名。我尝试使用Powershell步骤关闭验证,但此错误返回: 脚本: $ testprojs = gci Project。*。dll -r $ testprojs | %{ sn -Vr $ _ 写输出$(“关闭“ + $ _。Name的
..