Допустим, я подключаюсь к серверу, как в примере ниже. Как я могу дать удаленному серверу переменные окружения, которые я использую удаленно?

${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 , но это не сработало.

0