Offcanvas

개발자 / 디지털 디바이스 / 클라우드

엑스코드 IDE에 CI/CD 가져온다··· 애플 ‘엑스코드 클라우드’ 공개

2021.06.09 Paul Krill  |  InfoWorld
‘엑스코드 클라우드(Xcode Cloud)’를 사용하면 엑스코드에서 직접 애플리케이션을 구축하고 자동화된 테스트를 병렬로 실행할 수 있다. 

애플이 WWDC 2021에서 ‘엑스코드 클라우드(Xcode Cloud)’를 공개했다. 이는 애플의 맥OS, iOS, 워치OS, tvOS용 소프트웨어 개발 전용 통합개발환경(IDE) 엑스코드(Xcode)의 버전 13에 통합된 클라우드 기반 CI/CD 서비스다. 회사에 따르면 ‘엑스코드 클라우드’는 클라우드에서 앱을 구축하고 자동화된 테스트를 병렬로 실행하기 위한 도구를 제공한다.  
 
ⓒJankuss (CC0)

또한 엑스코드 클라우드를 통해 개발 프로세스에 맞게 워크플로우를 구성하거나 또는 빌트인 워크플로우를 사용해 시작한 다음 프로세스 진행 상황에 따라 커스텀할 수 있다고 애플은 설명했다. 

코드에 변경 사항을 커밋하는 할 때도 엑스코드 클라우드는 자동으로 앱을 빌드하고 문제 발생 시 개발자에게 이를 알려 버그를 찾는 시간을 절약한다. 자동화된 테스트는 시간 절약을 위해 병렬로 실행된다. 앱이 모든 테스트를 통과하면 엑스코드 클라우드는 앱을 개발팀의 내부 테스터와 테스트플라이트(TestFlight)를 사용하는 외부 베타 테스터에게 자동으로 배포할 수 있다. 

이 밖에 엑스코드 클라우드는 프로젝트 상태를 신속하게 확인하기 위해 1개 또는 2개의 기기 유형을 테스트하도록 설정할 수 있다고 회사 측은 말했다. 다양한 기기 구성도 테스트할 수 있다. 빌드 및 테스트 결과와 충돌 관련 피드백은 엑스코드에서 확인할 수 있다. 보안을 위해 앱 소스코드는 임시 빌드 환경에서만 사용되며, 엑스코드 클라우드는 빌드 제품만 저장한다. 

엑스코드 클라우드는 현재 제한된 베타 버전으로 제공된다. 베타 액세스는 올해 여름과 가을 동안 확장될 예정이다. 개발자는 이곳(developer.apple.com)에서 베타 프로그램에 등록할 수 있다. GA 버전 출시는 2022년으로 계획돼 있다. ciokr@idg.co.kr
 
CIO Korea 뉴스레터 및 IT 트랜드 보고서 무료 구독하기
추천 테크라이브러리

회사명:한국IDG 제호: CIO Korea 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아01641 등록발행일자 : 2011년 05월 27일

발행인 : 박형미 편집인 : 천신응 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.