🙌
GitLab CI/CDで「cp: unrecognized option・・・」エラーが出力されたとき
概要
以下のエラーの解消
環境変数で$SSH_PRIVATE_KEY_DEVELOP は登録済み(echo で出力されることも確認済み)
$ cp $SSH_PRIVATE_KEY_DEVELOP ~/.ssh/id_ed25519
cp: unrecognized option '-----BEGIN'
Try 'cp --help' for more information.
環境変数に登録する秘密鍵について
以下の点に注意
- Type は File
- 対象ブランチが保護ブランチではない場合「Protect variable」のチェックは外す
- 設定->リポジトリ->Protected branches で登録されているブランチが対象の場合は外さなくても良い
参考
Discussion