azure - 如何在发布管道中使用输出变量

标签 azure azure-devops azure-pipelines devops tfsbuild

我搜索了所有关于构建管道的输出变量的文档,只告诉我如何在 .yaml 中设置。但如何在发布管道中使用它呢?

假设我在登录步骤中有 2 个变量 $abc="123"$def="456"。如何在下面的文本框中设置它们?以及如何在部署步骤中使用它们? enter image description here

最佳答案

Some tasks define output variables

对于简短的文本,它代表以下脚本:

echo "##vso[task.setvariable variable=abc;isOutput=true]123"

只要在任务的空白处指定引用名称,就可以调用这个输出变量abc使用格式:<reference name>.<variable name> .

例如,如果将引用名称指定为 mycustom ,只需使用 $(mycustom.abc) 调用输出变量.

关于azure - 如何在发布管道中使用输出变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59369619/

相关文章:

sql-server - 将nodejs Rest api连接到Azure SQL Server

azure - 将现有用户帐户从数据库(密码经过哈希处理)迁移到 AAD B2C

azure - Azure Openshift 集群的持久卷

python - 类型错误 : insert_or_replace_entity() takes at most 4 arguments (5 given)

azure-devops - 在 VSTS Wiki 中嵌入 gif

azure-devops - 使用 API 以编程方式在 Azure DevOps Pipeline 中添加和更新测试

git - 下载 Azure DevOps Git Monorepo 下特定目录的源文件

azure-devops - 为什么我无法在 VS 2019 中解决此源冲突?

azure - 将测试结果发布到 Azure(VS 数据库项目、tSQLt、Azure Pipelines、Docker)

azure-pipelines - 如何解决或禁用 Azure Pipeline 区分大小写警告?警告 SQL71558