powershell - 如何使用 powershell 在 azure devops 管道中读取环境变量?
问题描述
我创建了一个 PowerShell 作业,并使用以下代码使用 Powershell 在 azure 管道中设置环境变量。
[Environment]::SetEnvironmentVariable("key", "value")
$env:key
我可以在同一个作业本身中使用 打印值。
但是当我尝试$env:key
在下一个作业中使用显示值时,没有打印任何内容。如何通过 azure 管道使用上述环境变量。有没有其他方法来设置和读取自定义环境变量。
解决方案
您几乎必须使用库变量组(或集合,不记得名称),或者您必须使用特定方式在作业之间共享变量:
推荐阅读
- javascript - 有人可以澄清这部分代码中发生了什么吗?
- android-studio - 从 sdk 29 迁移到 30 android studio 错误
- url - 如何检查url在lua中是否有效?
- python - 如何通过网站管理长时间运行的任务
- python - 如何使用两个列表查询集过滤器?
- javascript - 如何使用 Selenium 填写响应式表单
- intellij-idea - 如何在 intellij idea 中更改左侧菜单中按钮的大小?
- javascript - puppeteer 从单独的网格中获取所有链接
- matlab - 注册点云 - Matlab
- html - React JS在滚动另一个div时隐藏div