OSX サーバーと Xcode サービスを使用して、iOS プロジェクトの CI をセットアップしています。
統合を最初に実行したときに問題が発生しました。常に次のエラーで失敗します。
統合に失敗しました。予期しない内部サーバー エラー (ソース管理エラー)。詳細については、統合のログを参照してください。
今、私はこれを解決しましたが、それをどのように行ったかにはあまり満足していません. 基本的に、CI 用にセットアップした新しいプロジェクトごとに、新しい SSH キーを git サーバーに追加しています。したがって、生成されたキーが何であれ、それをコピーして git サーバーに貼り付けるだけです。しかし、SSH キーは 1 つだけであるべきであることは誰もが知っています。
同じユーザー アカウントを使用してコードをチェックアウトしているため、osx サーバー -> xcode 上のすべてのプロジェクトに同じキーを使用する方法を見つけるのに苦労しています...
これに直面している人はいますか?どのように管理しましたか?
ありがとう!