sshでサーバに初めて接続すると、以下のように接続して良いかの確認が表示されます。
対話的に実行している場合はyesとタイプすれば良いのですが、CIから自動実行したい場合は、初めてのサーバも非対話でアクセスしたい場合があります。
$ scp servername
The authenticity of host '[xxx]:22 ([xxx]:22)' can't be established.
RSA key fingerprint is SHA256:xxx.
Are you sure you want to continue connecting (yes/no)?
このような場合は、scpコマンドへ-oStrictHostKeyChecking=no
の定義を追加すれば良いです。
$ scp -oStrictHostKeyChecking=no ...
こちらもおススメ