지난 블로그에서 CI/CD 설명과 간략하게 설치까지 알아봤었는데 잘 되지 않았다!그래서 오늘은 오류들을 어떻게 해결했는지에 대한 추가설명을 해보고자 한다. [iOS] CI/CD 알아보기 (fastlane 설치까지)소프트웨어 공부를 하다 보면 CI/CD 파이프라인 구축이라는 말을 한 번쯤은 들어봤을 것이다!오늘은 이 CI/CD 가 어떤 개념인지, 그리고 iOS에서는 어떻게 적용해 볼 수 있는지 한번 알아보자 yanni13.tistory.com 📍마주친 오류처음에 fastlane을 설치하고 팀원에 속한 나의 계정을 통해 로그인을 해서 설치를 했었는데 내 계정에는 AppId가 존재하지 않는다는 오류가 발생했다. (이전블로그 참고) 그래서 팀원 ID로 다시 재설치를 해서 될 줄 알았더니 이번엔 빌드까진..
소프트웨어 공부를 하다 보면 CI/CD 파이프라인 구축이라는 말을 한 번쯤은 들어봤을 것이다!오늘은 이 CI/CD 가 어떤 개념인지, 그리고 iOS에서는 어떻게 적용해 볼 수 있는지 한번 알아보자 💡 CI/CD CICI는 지속적 통합을 의미하는 Continuous Integration을 의미한다.지속적 통합이란 말을 쉽게 풀어서 설명해 보자면, 우리가 프로젝트 파일을 작성하고 깃허브에 PR을 올려서 최종적으로 메인브랜치에 병합하기까지의 과정은 아래와 같다.코드 작성빌드git add/git commitgit pushPR 작성메인 브랜치에 병합보통 협업을 하게 되면 메인 브랜치로 병합되기까지 5단계의 과정을 거치게 된다. 📍기존 방식의 문제점크게 보면 기능 하나를 추가할 때마다, 혹은 자잘한 수정..
- Total
- Today
- Yesterday
- 클로저
- asyne-let
- awakeFromNib
- CoreData
- SnapshotTest
- swiftUI
- ObservableObject
- prepareForReuse
- Swift Format
- GCD
- 스위프트
- Swift Concurrency
- SWIFT
- 프로그래머스
- UIKit
- closure
- Task
- AppGroup
- foundation models
- 백준
- internal Combine
- Fastlane
- Xcode
- group tasks
- 코딩테스트
- ios
- XCTest
- UITest
- combine
- rxswift
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |