azure管道:访问机密变量

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了azure管道:访问机密变量相关的知识,希望对你有一定的参考价值。

我正在尝试访问秘密变量以将其传递给另一个脚本。

我希望管道中的以下代码能够打印出Value,但是它会在没有任何秘密变量值的情况下打印出一些文本'xxx'

echo xxx

管道代码段

steps:
  - bash: echo This script could use $SYSTEM_ACCESSTOKEN
    env:
      SYSTEM_ACCESSTOKEN: $(System.AccessToken)
答案

这是因为SYSTEM_ACCESSTOKEN是秘密。如果您对变量执行此操作不是秘密,那么您将能够看到其价值。

以上是关于azure管道:访问机密变量的主要内容,如果未能解决你的问题,请参考以下文章

使用 Azure DevOps 构建管道将机密传递给容器时,Docker BuildKit 返回“/run/secrets/<secret-id>:没有这样的文件或目录”

Azure 管道矩阵变量

Angular - Azure Key Vault 管理 Vault 访问机密

Azure Key Vault 机密访问间歇性地无法连接套接字异常

存储在 aws 机密管理器中的 Azure 机密

无法将环境变量传递给 azure 管道 yaml 中的 powershell 脚本(非内联)