영상 :https://developer.apple.com/videos/play/wwdc2021/10267/
안녕하세요 ◠‿◠ 고고입니다.
Xcode cloud는 Git을 사용하여 CI/CD를 할 수 있도록 해줍니다.
Xcode cloud Overview
원격 깃 레포지토리에 변경사항이 생기면 빌드, 테스트 및 여러 액션들을 하고 산출물을 만들거나 알림을 줍니다.
Xcode Cloud는 애플 개발자 프로그램들 사이에 빌드, 테스트, 배포, 피드백 받기 등 완벽한 빌드 파이프라인을 제공합니다.
Xcode cloud는 Xcode 내에서 여러 워크플로우들이 실행되는 걸 볼 수 있습니다.
워크플로우는 무슨 액션을 할지, 또 언제 액션을 할지 정하는 설정입니다.
Xcode Cloud는 이 워크플로우의 결과를 빌드라고 부르고, 빌드들을 애플이 관리하는 code signing과 여러 OS 버전과 Xcode 릴리스에 접근할 수 있는 Cloud 인프라에서 실행합니다.
왼쪽의 사이드바에서는 워크플로우의 결과를 볼 수 있습니다.
Build결과를 브랜치 별로도 그룹화하여 볼 수 있습니다.
결과를 누르면 로그와 결과 등 자세히 볼 수 있습니다.
또한 자신의 코드 변경만 볼 수 있습니다.
App Store Connect에서도 Xcode Cloud를 볼 수 있습니다.
- build 시작하고 보기
- workflow 관리
- 결과물 보기 및 다운로드
- 팀과 결과 공유하기
- 알림 설정하기
Xcode Cloud가 실패하면 알림을 받을 수 있습니다.
이렇게 개인정보를 보호한다고 하네요.
Set up your project
1. Product -> Xcode Cloud -> Create Workflow
2. 제품 선택
3. 워크플로우 설정
4. 소스코드 접근 설정
웹에서 연결할 수 있습니다.
5. Xcode가 앱을 생성하기 위해 Bundle ID를 App Store Connect에 등록해야 합니다. Xcode Cloud를 App Store Connect에서 확인할 수 있어야 하니까요.
이제 실행하면 됩니다.
View results
Rebuild와 이 버전으로 다시 check out할 수 있는 버튼이 있습니다.
왼쪽의 Archive를 누르기 로그와 결과물을 볼 수 있네요.
빌드 결과물을 다운로드할 수 있습니다.
에러도 확인할 수 있습니다. 코드로 바로 이동할 수 있습니다.
Collaborate with your team
팀원의 워크플로우와 빌드를 볼 수 있습니다.
수정하는 과정이 나와있어용.
후기 : 지금 베타만 나와서 기다리는게 너무 아쉽네요.. fastlane 쓸 때보다 훨씬 편하고 무엇보다 GUI! 짱
'WWDC' 카테고리의 다른 글
[WWDC18] Writing Great Accessibility Labels (0) | 2022.01.26 |
---|---|
[WWDC21] Tailor the VoiceOver experience in your data-rich apps (0) | 2022.01.26 |
[WWDC15] - Optimizing Swift Performance (0) | 2021.12.14 |
[WWDC21] Host and automate your DocC documentation (0) | 2021.11.08 |
[WWDC21] Meet DocC documentation in Xcode (0) | 2021.11.07 |
댓글