azure - 构建期间无法将标记添加到 Azure 管道

标签 azure azure-devops azure-pipelines

我想在构建过程本身中标记我的管道构建。为此,根据官方文档,我在管道 yaml 中尝试了 echo ##vso[build.addbuildtag]testing 。没有错误,但构建也没有被标记。

我能够从门户成功添加标签。

下面是我的 pipleine yaml。

pool:
  vmImage: ubuntu-latest

jobs:
- job: addingtag
  displayName: addingtag
  steps:
  - script: |
        echo ##vso[build.addbuildtag]testing
    displayName: addingtag

以下是我尝试过但仍然失败的其他组合。 echo ##vso[build.addbuildtag] 测试 echo ##vso[build.addbuildtag]Tag_testing

最佳答案

您可能需要添加双引号,我可以使用如下所示的 YAML 脚本成功添加标签。

- script: |
    echo "##vso[build.addbuildtag]testing"
  displayName: addingtag

关于azure - 构建期间无法将标记添加到 Azure 管道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74404058/

相关文章:

Azure 表存储 - 父子模式(自引用架构)

azure - 如何使用 Powershell 激活特权访问组?

docker - Azure管道从错误的Dockerfile构建镜像

.net - 如何使用 VSTS 构建包含 .NET Standard 项目和 .NET 4.7 项目的 .NET 解决方案?

azure-devops - 从 Azure DevOps Pipeline 祖父 Pipeline 下载工件

java - 无法将 Spring Boot 应用程序部署到 Azure

azure - 当函数通过 Kudu API 作为 zip 文件上传时,Azure Functions 中的 NuGet 还原不起作用

azure - 使用 REST API 在管道末尾获取当前/正在运行的构建最终阶段结果作为后期作业/任务

azure - 如何在 YAML 管道中循环访问用户定义的变量?

azure - 如何检测 Azure DevOps 代理上安装了哪个版本的 Az PowerShell 模块集合?