【发布时间】:2020-07-03 13:46:21
【问题描述】:
作业中的步骤需要设置环境变量。像下面的代码示例可以通过 github 操作实现吗?
例子:
- name: Do Something
env:
NEW_VAR: $EXISTING_VAR/subdir
run: |
echo $NEW_VAR
我知道,我可以直接使用环境变量,但是最好通过连接旧的来构造新的环境变量。
还有${{ env.EXISTING_VAR }},不过貌似这个表达式没有求值。
【问题讨论】:
-
你曾尝试过类似
"$EXISTING_VAR/subdir"的引号 -
杰普。不起作用。旧的 var 不会被扩展
-
看起来,这个isn't possible.
-
看起来,github 操作无法从虚拟环境访问 sys env var,而只能访问提供的。我希望我的假设在这里是错误的。
标签: github github-actions