Припустимо, що я підключаюся до сервера, як у прикладі нижче. Як я можу надати віддаленому серверу змінні середовища, які я використовую віддалено?
${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