使用运行 powershell 脚本的 gitlab 管道。该脚本创建了一些环境变量,我可以在脚本部分中将其访问为 $env:MY_VAR。
我想在工件的名称中使用该变量的内容。
但在我看来,我只能在那里使用管道变量,而不能使用环境变量。
build-me:
script:
- .\scripts\some-powershell.ps1 #creates env var MY_VAR
- echo $env:MY_VAR #fine
artifacts:
name: "$env:MY_VAR" #nope (chatgpt 3.5 says it works. Well, it doesn't)
使用 gitlab.com。尝试了
$env:MY_VAR
和$MY_VAR
。
有办法实现我想要的还是我问错了?
谢谢