Допустим, я подключаюсь к серверу, как в примере ниже. Как я могу дать удаленному серверу переменные окружения, которые я использую удаленно?
${GITHUB_TOKEN}
доступен и отлично работает локально. Но я не могу найти способ передать его на мой пульт.
# the variables is on the local as ${GITHUB_TOKEN}
ssh admin@mydomain.tld <<'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
, но это не сработало.