Обведите CI как выполнить развертывание на s sh - ошибка. Не удается установить подлинность - PullRequest
1 голос
/ 12 апреля 2020

Я хотел бы развернуть свой код на моем сервере, используя S SH.

Я добавляю s sh ключ к настройкам круга ci.

В круге ci pipe у меня есть код ...

scp -q -r /build root@XXXXXXXX:/root/test

проблема в том, что у меня есть сообщение The authenticity of host 'XXXXXXXX (XXXXXXXX )' can't be established.. Как я могу пропустить или подтвердить это?

scp -q -r /build root@XXXXXXXX:/root/test
The authenticity of host 'XXXXXXXX (XXXXXXXX )' can't be established.
ECDSA key fingerprint is SHA256:6+xxxx.
Are you sure you want to continue connecting (yes/no)? 

Как я могу ответить на приглашение в задании по циклу ci pipe? Он работает где-то на каком-то сервере.

1 Ответ

0 голосов
/ 21 апреля 2020

Вы ищете вариант -o StrictHostKeyChecking=no. Ниже код должен сделать это. scp -q -r -o StrictHostKeyChecking=no /build root@XXXXXXXX:/root/test

...