是否可以在 gitlab CICD 管道中使用变量动态构建变量?示例:我在 gitlab “TEST_MASTER”中有一个变量。
script:
- echo "$TEST_"$CI_COMMIT_BRANCH""
我需要变量 TEST_MASTER 的结果,但是 MASTER 的部分必须来自分支变量。
这对我来说就像一个 bash 脚本,所以假设TEST_MASTER
已经有一个值,你应该可以像这样回显它:
script:
- myvar=TEST_"$CI_COMMIT_BRANCH"
echo "${!myvar}"
有关更多信息,请查看此问题及其答案