Xcode 서비스란

Xcode 서비스란 소프트웨어의 정적 분석 자동화, 유닛 테스트 및 빌드 아카이브를 위한 ‘연속 통합 시스템’입니다. 이 서비스는 App 개발자를 위한 것이며 Xcode가 서버에 설치되어 있어야 합니다.

연속 통합은 지속적으로 소프트웨어를 테스트하고 빌드하여 각 빌드의 작업 품질을 유지하는 소프트웨어 개발 연습입니다. 정기적으로 또는 코드가 커밋될 때마다 Xcode 서비스가 개발자의 작업을 빌드, 분석, 테스트 및 아카이브합니다.

Xcode 서비스는 소스 제어 저장소(Git)에 연결하여 소스 코드를 확인하고 프로젝트에 통합합니다. 별도의 자동화된 이 지침을 Xcode에서는 ‘봇’이라고 합니다.

개발자는 일반적으로 Xcode를 사용하여 봇과 상호 작용하고 개발자가 아닌 사람들이 봇 관리 및 보고를 위해 사용할 수 있는 웹 App이 있습니다.

시작하기 전에

이 튜토리얼에서는 다음이 필요합니다.

  • Server가 설치되어 있는 Mac

    이 튜토리얼에서는 ‘myserver.local’이라고 합니다.

  • Git 저장소에 할당할 Xcode 프로젝트

    예제 프로젝트 이름은 ‘Mac_Calc’이라고 합니다.

  • Xcode가 설치된 개발 Mac

    개발 용도로 이미 사용 중인 Mac일 수 있습니다.

다음으로 이동하십시오. 레슨: Xcode 서비스 설정하기