ボットを正常に作成し、HTTP を介してリモート SVN サーバーでホストされている iOS アプリケーションの統合テストを実行しました。HTTPS 経由で同じテストを実行しようとすると、テストが失敗し、次のエラーが表示されます:統合に失敗しました。予期しない内部サーバー エラーです。詳細については、統合のログを参照してください。SVN サーバーに使用される証明書は自己署名されており、HTTPS 経由でサーバーを更新/コミットできることを確認しました。ログを調べた後、エラーの内容や修正方法がわかりません。(私はログを投稿しますが、100 ページのように読む必要があります...)
これまでの手順:
- ボットとプロジェクトを削除し、HTTPS 経由でプロジェクトをチェックアウトし、ボットを再作成しました。
- OS X Server --> Xcode --> Repositories と Xcode のリポジトリ設定の両方に、正しい HTTPS リポジトリがリストされていることを確認します。(古いリポジトリも削除)
- 自己署名証明書をキーチェーンのシステム ストアに配置し、すべて信頼に設定されていることを確認します。
- Xcode 構成ファイルxcsbuildd.plistを変更し、TrustSelfSignedSSLCertificates を true に変更しました。
これまでのところ、それを修正するものはないようです。誰かがこの問題の修正を考えられる場合は、私に知らせてください。