2017-04-25 22 views
0

OSX Server는 통합 봇을 어디에 저장합니까? 또는 그들을 저장하는 내 로컬 Xcode입니까? 서버가 내 설정을 다시 망쳤지만 이번에는 더 이상 내 봇을 볼 수 없습니다. 그 'laginness, bugginess 및 성능 저하로 최근에 나에게 놀라운 두통을 제공, 소프트웨어의 종류 조각 중 하나입니다 (그것이라고 무엇이나)통합 봇은 어디에 저장됩니까?

OSX 서버 :

그냥 엑스 코드 CI 내 깊은 좌절감을 표현하고자하는 . 나는 지난 주에 서버가 제공 할 수있는 모든 오류를 경험했다고 생각합니다.

  • "내부 오류 업데이트 로봇"(나중에 다시 시도하십시오);
  • "서비스 구성 읽기 오류"(또는 유사한 문구) - Xcode 재설정이 필요합니다. 아무런 이유없이 무작위로 반복해서 계속 발생합니다.
  • "엑스 코드 버전이 지원되지 않습니다"- 만 재부팅 내가 OSX를위한 데스크톱 응용 프로그램을 테스트하는 것이 주어진, "장치가 연결되어 있지 않습니다"때문에, 이미 이전에
  • 무작위로 사용 된 엑스 코드를 사용하는 서버를 설득 통합을 실패 할 것 같습니다 ..
  • 마지막으로, 내 설정을 망쳐 놓은 또 다른 에피소드가 끝나자 더 이상 서버에서 내 봇을 볼 수 없어 사라졌습니다. 잘 된 서버.

답변

0

봇과 통합은 서버에 저장됩니다. 디렉토리는 /Users/<xcode_server_tester_user_name>/Library/Caches/XCSBuilder/Bots 처럼 보일 것이다 (OSX-서버 5.3 (16S4123), 엑스 코드 8.3.2 (8E2002))

  • 나는이 말을 싫어하지만 컴퓨터를 다시 시작하는 것은 좌절을 해결할 수있는 좋은 방법입니다 발견 1, 2 번.
  • device is not connected OSX-Server 또는 XCode가 업그레이드 된 직후에 종종 오류가 발생합니다.
    • 일반적으로 XCode UI의 장치를 다시 선택하면 작동합니다. enter image description here 때때로 여러 번 반복해야하고 장치 목록을로드하는 데 오랜 시간 동안 기다려야 할 수도 있습니다.
    • OSX 서버 컴퓨터에서 시뮬레이터를 삭제하고 Xcode->Devices을 통해 다시 추가하면 가끔 도움이됩니다.
    • 또 다른 방법은 연결된 시뮬레이터를 OSX 서버 컴퓨터의 Xcode에서 삭제하고 프로젝트를 테스트하려는 대상을 유지하는 것입니다. 봇이 All iOS Devices and Simulators을 사용하도록 구성하십시오.