问题标签 [azure-pipelines]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1559 浏览

tfs - 使用 Git 存储库构建 TFS

我们正在使用 Visual Studio Online(现为 Visual Studio Team Services),我们的前端团队选择了 Git 作为他们的存储库。我想为他们实现 CI,以便每次他们提交更改时,我都想将平面 html 文件复制到不同的服务器。没有解决方案 (.sln) 或项目 (.csproj) 文件。

我怎样才能做到这一点?

0 投票
1 回答
840 浏览

tfs - TFS 中的代码审查

我是 TFS 配置的新手。

目前我们的项目已经完成了 50%,但我们发现我们的代码非常糟糕。我们认为需要像 Resharper 这样的静态代码分析或像 StyleCop、CodeAnalysis 和 FxCop 这样的其他产品。

我们希望将 TFS 配置为在签入包含触发代码分析警告的代码时拒绝签入。

但是对于之前的代码,我们想要抑制现有的警告,以防止代码变得比现在更糟。

0 投票
3 回答
2170 浏览

node.js - 在 Visual Studio Team Services Build 中启动 mocha 测试

我一辈子都找不到在 Visual Studio Online 构建中启动 mocha 单元测试的文档或教程。

我有在 VSO 中构建并部署到 Azure 的 node.js 应用程序。这一切都很好。我似乎无法弄清楚如何通过构建过程启动规范文件。

这是怎么做到的?我缺少的地方是否有可用的文档。

0 投票
3 回答
4561 浏览

tfs - 如何在 Team Build 2015 中配置多个项目

如何在 Team Build 2015 中配置多个项目(使用新的基于任务的工作流,而不是旧的 XAML 版本)。

现在我看到只能为 Visual Studio 构建任务配置一种解决方案。

0 投票
1 回答
328 浏览

tfs - 构建 vNext 缺少的任务

我目前正在使用 TFS Build vNext。

我看过很多教程,我发现我的 Build vNext 中缺少许多 vNext 构建任务。“发布构建工件”或“目标机器上的 Powershell”之类的任务不在我的可用任务列表中。

我一直在寻找将任务上传到我的 TFS(如果有的话)的解决方案或方法,因为这些任务是公开的,可以下载和扩展,但没有找到任何东西。

有谁知道我怎样才能获得这些任务?我正在运行 TFS 2015。

0 投票
13 回答
62315 浏览

tfs - 错误“找不到具有以下功能的代理:msbuild、visualstudio、vstest”

我正在使用 TFS 2015 设置新的构建服务器,并且在配置代理后,当我尝试将构建排队时出现此错误:

找不到具有以下功能的代理:msbuild、visualstudio、vstest

如何解决?

0 投票
1 回答
534 浏览

asp.net-core - 使用新的 VSO 构建代理为 vNext 应用程序设置 CD

我正在尝试使用新的 Visual Studio Online 构建代理为我的 vNext 应用程序设置持续部署。

请注意:我/wwwroot已从源代码管理中排除该文件夹。“默认” Grunt 处理所有 CSS + JS 连接 + 缩小并将其放入文件夹中。我已经为此任务设置了预构建绑定,因此您只需右键单击发布该应用程序。这很好,因为发布将执行构建 - 这会触发 Grunt 任务以准备分发。

但是 - VSO 构建代理似乎不会触发 Grunt 任务。因此构建服务器没有任何/wwwroot内容,因此部署不起作用。

我怎样才能解决这个问题?或者 - 我应该只将/wwwroot文件夹包含在源代码管理中吗?

0 投票
2 回答
4947 浏览

visual-studio-2015 - 使用 xUnit 适配器在 TFS/VSO Build vNext 中运行单元测试

我正在尝试使用 Visual Studio Online 的 Build vNext 平台中的 xUnit 测试适配器运行我们的 xUnit 测试。

按照本文规定,我们需要提供一个自定义的测试适配器路径指向xunit.runner.visualstudio.testadapter.dll

但是这个包由 NuGet 恢复到一个全局包文件夹,即C:\Users\{user}\.dnx\packages?

我如何在构建步骤中引用这个文件夹?

VSO vNext 构建测试步骤

我们正在使用 VS 2015 和 DNX 项目。

编辑:

我什至尝试直接指向包路径 DLL:

它似乎仍然没有使用适配器:

project.json如果相关:

0 投票
2 回答
2241 浏览

powershell - TFS 2015 不再在构建完成后将内部版本号添加到全局列表?

在 TFS 2015 新构建系统中,是否在构建完成后自动将构建号添加到全局列表(构建 - 项目名称)的功能?

我是否需要编写自定义 PowerShell 任务来完成此任务?

注意:XAML 构建仍然像以前一样将内部版本号添加到全局列表。

0 投票
2 回答
2252 浏览

tfs - TFSBuild 命令行 / vNext 2015

前提:我认为这是 TFS 2015 中的错误/缺失功能

当我使用 TFS 网站创建新的构建(非 xaml)定义时,我无法使用命令行TFSBuild start命令调用它。

如果我创建一个标准 XAML 定义,我可以使用命令行启动它。

知道命令行是否无法启动新样式定义吗?