azure-pipelines-build-task相关内容
我正在学习Azure DevOps.我有兴趣创建自定义构建任务.我的问题是,是否可以创建私有的自定义构建任务?换句话说,我只希望我的构建任务在我的组织中可见. 是否可以将自定义构建任务可见性设置为某些范围(即项目,组,组织等)? 解决方案 您可以使用 tfx 命令行工具,包括上传自己的工具.您不需要发布扩展到市场. 除此之外,没有.帐户中存在任务,您无法控制它们在帐户中的可见性
..
我正在Azure构建管道中构建Ionic 4应用程序.当我尝试运行具有其他cordova依赖项的管道时,在Xcode存档步骤中出现以下错误. ❌ error: AppAuth does not support provisioning profiles. AppAuth does not support provisioning profiles, but provisioning pro
..
我正在寻找一个预制的选项来进行2个构建,并比较它们之间完成的工作项或PR.我知道有REST API选项可以查找此信息(解决方案 他们似乎已在Azure DevOps中对其进行了更改.我们正在使用Azure DevOps 服务器(本地).在其中,当您在一个阶段中实际部署(执行发行版)时,可以在内部版本之间进行类似TFS的旧工作项比较: (在右弹出窗格下方的屏幕快照中,显示了当前在TEST中部
..
我正在开发一个项目,以开发Azure DevOps发布任务扩展.最近,当发布任务运行时,我在日志中多次打印此警告消息-“警告:将Cipheriv用于aes-256-ctr的计数器模式". 我没有早点得到它.当我开始出现此错误时,我只更改了一些console.log(..),甚至没有更改任何可能触发此错误的代码. (可能是一些npm依赖项更新!) 关于我为什么会收到此错误以及如何解决该错
..
由于 Visual Studio Test 步骤在我的构建管道中失败,我的构建失败. 我有一个简单的.NET Core v2.1类库和关联的MS Test库.我的流程有2个步骤: .NET Core的构建步骤, Visual Studio测试步骤 两个项目都以netcoreapp2.1框架为目标,请参见下面的.csproj文件. 我尝试启用和禁用代码覆盖率选项,但这没什么
..
我有一个由CI触发的发布管道,我想在其中推送新版本的nuget软件包,如果该版本尚不存在. 为此,我有一个简单的命令行任务,该任务检查nuget.org上是否存在该nuget并将结果存储在环境变量中. 然后我可以为后续步骤设置条件,该条件仅在该值变量为true时才执行该步骤. 这一切正常,但是我想知道如何简单地停止发布过程并跳过所有随后的步骤,而又不一一设置其条件. 此外,
..
我已经开发了VSTS扩展,并且需要在我的VSTS/TFS摘要页面中显示图形内容(HTML页面),而不使用清单文件中的内容.导致我拒绝此选项的原因(例如,ms.vss-build-web.build-results-section)是因为在安装扩展程序后,即使它不包括在当前的构建任务列表中,贡献中定义的摘要部分开始出现在构建摘要中.这会导致不良的用户体验. 我观察到某些扩展程序(例如声纳立方体
..
我在构建过程中使用的是Visual Studio Team Services(VSTS)托管的构建代理.我的构建主要依赖于"PowerShell"步骤,该步骤调用了我在git中拥有的脚本.在此脚本中,我想使用PowerShellGet管理PowerShell模块.例如,我希望能够仅通过运行来安装 pscx . > Install-Module -Name pscx 不幸的是,托管代理使用Po
..
是否可以将Visual Studio Team Services上的生成的输出发布到Azure文件存储?我已经看过 Azure File Copy 任务,但是除此以外,看不到任何方法可以复制到Azure Blob存储或VM.我以为我可以使用AzCopy来实现这一点,但似乎应该立即使用它.有什么想法吗? 解决方案 来自
..
我有一个.Net Framework 4.6.1项目,该项目创建一个Windows服务.我们希望通过Azure Devops管道来构建和部署它.我们已经成功地为所有.Net Core Web服务创建了管道(使用ASPNETCORE_ENVIRONMENT变量和一组appsettings.{ENV} .json文件),但是Windows Services在提供不同的服务方面似乎不能很好地发挥作用针对
..
我正在尝试发送详细的电子邮件,其中包含有关管道中所有失败的单元测试的信息,并且必须将电子邮件发送给编写单元测试的开发人员. 当前,我在构建管道中有一个Visual Studio Test任务,该任务执行我的测试并在失败时发送电子邮件,该电子邮件至少提供了 some 个信息. 但是: a)我希望将电子邮件发送给编写测试的开发人员. b)电子邮件应包含失败的测试的所有详细信息(例如可以
..
如果单个测试因天蓝色管道失败,我想使构建管道失败. Azure可以成功检测到我的测试进入了失败状态,但是它为整个构建管道提供了成功状态: 问题是,如果测试阶段失败,如何使azure给出失败的构建状态? 这是我的 azure-pipelines.yml : # Build ASP.NET Core project using Azure Pipelines # https:/
..
我有一个带有预定义变量$(ProjectBuildNumber)的Microsoft Visual Studio Team Foundation Server(版本15.117.26714.0). 在构建过程中,是否有任何方法可以将具有较小内部版本号的变量的值增加+1? $(ProjectBuildNumber) = 663 因此,在下一个版本中它将是: $(Proje
..
我的任务是为Azure DevOps开发扩展以自动执行构建过程-自定义构建任务.需要注意的是,实际上我正在开发的是一系列构建任务,每个任务都包含常规输入.但是出于历史原因,所有这些构建任务都应进行分组,并且用户将能够从管道设置的任务页面上的下拉列表中选择正确的构建任务. 问题是下拉菜单中的更改应隐藏一些输入并显示其他输入-即,我想处理下拉菜单的CHANGE事件并控制UI的可见性元素.
..
我已经为此战斗了整整一天.我在VSTS CI/CD管道中有一个简单的要求,我正在尝试构建遵循模式release/*或hotfix/*的任何分支都应触发对我的QA环境的部署.这是我基于分支的配置: 此配置未按预期触发部署.正如您在下面的屏幕快照中看到的那样,该版本已运行,但并未在我的任何环境中触发. (“质量检查"是位于右边的第二个灰色方块,根据部署是成功还是失败,应为绿色或红色). 为
..
在云上构建项目时出现以下错误 没有这样的模块'RxCocoa'导入RxCocoa **生成失败** 以下构建命令失败: CompileSwift普通arm64 CompileSwiftSources正常的arm64com.apple.xcode.tools.swift.compiler(2个失败)错误: /usr/bin/xcodebuild失败,返回码:65 当未在“
..
我需要为VSTS构建“摘要"选项卡开发一个相当复杂的UI.我正在使用VS Code作为代码编辑器.后面的url描述了如何使用Edge浏览器进行调试,但是,这种方法需要不断地打包和部署VSTS扩展,从而使其费时. https://www.visualstudio.com/cn -us/docs/integrate/extensions/test/debug-in-browser 我尝试使用“在
..
我在azure构建管道中配置了powershell任务,以将来自dev的更改合并到我的github公共仓库的master中,并将更改推送到master.我正在 致命:无法读取' https://github.com '的用户名:终端提示已禁用 注意: 我已经用我的用户名和emailid配置了gitconfig. 当我在文件中进行修改并进行提交和推送时,git push可以正常工
..
我想在VS Team Services中创建一个集成构建,该构建在对master以外的任何分支(develop/feature xy)进行提交时触发. 我可以为此创建触发器: 但是我如何检查触发构建的分支的来源? 在任务选项卡中,第一步是“获取源代码",在这里我只能选择一个分支(*通配符在这里是不可能的): 否则,例如,构建是由功能分支触发的,但是源却是来自develop分
..
我遇到一个奇怪的问题,当我使用"Visual Studio构建"创建构建并提供* .sln文件时,它假装构建所有项目(我在日志中看到了),但是涉及发布工件解决方案中只有几个项目(主要是测试项目和一些其他项目,但没有主要项目) 我对依赖项进行了排序,因为在VS2015中此构建很好(我目前使用WebDeploy) 有人看到过这种行为吗? 解决方案 由于您提到"WebDeploy",因此我怀疑您
..