将环境变量从本地移动到服务器

将环境变量从本地移动到服务器

假设我正在连接到服务器,如下例所示。如何将我正在远程使用的环境变量提供给远程服务器?

${GITHUB_TOKEN}本地可用且运行良好。但我似乎找不到将其传递到我的遥控器的方法。

# the variables is on the local as ${GITHUB_TOKEN}
ssh [email protected] <<'EOF'
   # Now I want to use it on the remote
   git clone https://${GIHUB_TOKEN}@github.com/myrepo.git
EOF

如果您需要上下文,我会将此作为在 circle-ci 容器上部署的一部分来执行。

我尝试过-oSendEnv=GITHUB_TOKEN,但似乎没用。

相关内容