Jenkins에서 CocoaPods를 사용한 프로젝트 문제 해결

2250 단어 XcodeCocoaPodsJenkins
Jenkins에서 CocoaPods를 사용하여 프로젝트 테스트를 실시하려고 생각하면 트러블했기 때문에 메모.

Jenkins



설치할 플러그인



CocoaPods를 사용하기 위하여 CocoaPods Plugin가 있기 때문에 설치한다.
  • CocoaPods Plugin

  • 프로젝트 설정



    빌드 단계에 Update CocoaPods를 추가하여 Jenkins의 빌드 환경에 CocoaPods를 배포합니다. 빌드 페이즈의 처음(적어도 실제 빌드를 하기 전)에 넣는 것이 좋을 것입니다.



    필요한 경우 Clean “Pods” folder를 확인하십시오.



    -

    Trouble shooting



    Podfile.lock: No such file or directory



    Jenkins 빌드 환경에 CocoaPods가 설정되지 않았기 때문에 발생합니다. Jenkins 설정을 검토하고 응용 프로그램 빌드 이전에 Update CocoaPods 단계가 있는지 확인하십시오.

    xcodebuild: error: The workspace ‘hogehoge’ does not contain a scheme named 'test'.



    빌드 스크립트에 지정된 스키마가 없을 때 발생합니다. Manage schemes 를 열고…



    해당 구성표의 Shared를 확인합니다.



    -

    참고
  • CocoaPods Errors on Project Build
  • xcodebuild says does not containe scheme
  • 좋은 웹페이지 즐겨찾기