Переміщуйте змінні середовища з локальної на сервер


0

Припустимо, що я підключаюся до сервера, як у прикладі нижче. Як я можу надати віддаленому серверу змінні середовища, які я використовую віддалено?

${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

Я роблю це як частину розгортання на контейнері окружності-ci, якщо вам потрібен контекст.

Я спробував -oSendEnv=GITHUB_TOKENЦе не здавалося.


Я думаю, що те, про що ви просите, вже попросили на Stackoverflow подивитися тут: stackoverflow.com/questions/4409951/…
konqui

Так, я намагався з SendEnv, але я не можу змусити його працювати. Якщо ви могли б показати повний приклад, було б корисно.
Brandon Bertelsen
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.