假设我正在连接到服务器,如下例所示。如何将我正在远程使用的环境变量提供给远程服务器?
${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
,但似乎没用。