标签: azure-pipelines-build-task

当构建管道中存在相同的任务时,发布管道的目的是什么?

我正在使用天蓝色的构建和发布管道。据我了解,构建管道会生成可供发布管道使用的工件,并且部署可以组织成多个阶段,并提供部署/重新部署阶段的选项。

但是,我还注意到发布管道中可用的所有任务也可以在构建管道中使用。构建管道的文档还指出它可用于构建、测试和部署。那么使用发布管道到底有什么好处呢?

azure azure-devops azure-pipelines-build-task azure-pipelines azure-pipelines-release-pipeline

1
推荐指数
2
解决办法
3431
查看次数

如何通过 VS Code 在 Azure DevOps YAML 文件中添加和验证自定义构建任务

我有 Azure DevOps 自定义扩展,其中包含构建任务。我正在尝试在代码库中配置/编辑 YAML 文件,并通过 VS Code 将自定义构建任务添加到其中。我正在使用 Microsoft VS Code 扩展 docs-yaml 扩展来验证我的 YAML 文件。

如下图所示,Microsoft 构建模板中提供的所有构建任务均已成功验证,没有任何问题。但它未能验证我的构建任务sampletask@3。据我了解,YAML 文件正在根据称为管道架构的文件进行验证。我在以下位置找到了此架构文件 https://raw.githubusercontent.com/microsoft/azure-pipelines-vscode/v1.174.2/service-schema.json

  1. 如何/是否可以将我的构建任务详细信息添加到管道模式文件中?
  2. 如果上述方法不可行,有什么方法可以在 VS Code 中成功验证我的构建任务吗?

请参考下图。 无法验证我的任务

参考 :

schema yaml visual-studio-code azure-devops azure-pipelines-build-task

1
推荐指数
1
解决办法
2280
查看次数

如何使用 Node.js 的 Visual Studio Team Services 客户端 (vso-node-api) 创建工作项?

我需要使用 Node.js 的 Visual Studio Team Services 客户端 (vso-node-api) 创建 VSTS 工作项,请提供相关示例吗?

tfs-sdk node.js azure-devops azure-pipelines-build-task azure-pipelines

0
推荐指数
1
解决办法
1757
查看次数

VSTS Minimatch模式排除.git文件夹

我正在使用VSTS和构​​建任务FTP上传.将文件和文件夹上载到我的FTP服务器时,.git文件夹也始终复制到服务器.我试图用文件模式排除.git文件夹,如下所示:

**
!(**/.git/**)
Run Code Online (Sandbox Code Playgroud)

我不知道为什么它不起作用但有没有办法用minimatch模式告诉任务明确排除文件夹?

minimatch azure-devops azure-pipelines-build-task azure-pipelines

0
推荐指数
1
解决办法
2046
查看次数