Docker 通过gitlab runner将参数传递给gitlab-ci.yml

Docker 通过gitlab runner将参数传递给gitlab-ci.yml,docker,gitlab,Docker,Gitlab,我想将会话中已设置的环境变量(my_VAR)传递给gitlab runner exec: sudo gitlab-runner exec docker --docker-privileged --env MY_VAR=$MY_VAR test 我想在我的gitlab ci.yml中使用它: before_script: - echo $MY_VAR 它没有通过(这完全是一个错误。我忘了重新启动终端。在测试时打开的终端会话中没有导出my_VAR

我想将会话中已设置的环境变量(
my_VAR
)传递给
gitlab runner exec

sudo gitlab-runner exec docker --docker-privileged --env MY_VAR=$MY_VAR test
我想在我的
gitlab ci.yml中使用它:

before_script:
  - echo $MY_VAR

它没有通过(

这完全是一个错误。我忘了重新启动终端。在测试时打开的终端会话中没有导出my_VAR