0

OSX 서버 및 Xcode 서비스를 사용하여 iOS 프로젝트 용 CI를 설정하고 있습니다. OSX Server Xcode CI 서비스 예기치 않은 내부 서버 오류

Integration failed. Unexpected internal server error (source control error). See the integration's logs for more details.

이 지금은이 문제를 해결했지만 나는 그것을 어떻게했는지 꽤 만족하지 오전 : 내가 먼저 통합을 실행할 때이 문제가 발생하고

은 항상 다음과 같은 오류와 함께 실패합니다. 기본적으로 저는 CI에 설정 한 모든 새 프로젝트에 대해 새로운 SSH 키를 git server에 추가하고 있습니다. 그래서 나를 위해 생성 된 키가 무엇이든간에, 나는 그것을 git 서버에 복사/붙여 넣기 만한다. 그러나 우리 모두는 오직 하나의 SSH 키가 있어야한다는 것을 알고 있습니다. 나는 동일한 사용자 계정을 사용하여 코드를 체크 아웃하고 있기 때문에

사람이 직면 ...,> 엑스 코드 -

나는 OSX 서버의 모든 프로젝트에 대한 동일한 키를 사용하는 방법을 찾는 데 문제가? 너 어떻게 관리 했어?

감사합니다.

답변

0

오 마침내. 언제나처럼, 그것은 당신이 찾는 대답에 이르게하는 질문에 관한 것입니다.

마지막으로 해결책을 준 애플 문서를 보니 here입니다.

내가 누락 된 트릭은 PRIVATE 키가 실제로 .ssh/id_rsa에 있음을 나타냅니다.

새로운 ssh 공개/개인 키를 생성하고이를 git 서버에 복사하는 대신 공개/개인 키 쌍을 osx 서버 -> Xcode -> My Repo -> Edit 섹션에 복사합니다.

그리고 거기, 미래에 내 자식 서버에 어떤 키를 추가 할 필요 ...

희망이 방문자를 할 수 없습니다!