- 오늘 한일
이번 학기 컴퓨터 응용설계 프로젝트에서 사용할 CI/CD 툴을 검색했다.
아래 사진과 같이 앱을 배포한다고 한다.
CI/CD를 사용해보고 싶다!!!!
# FastLane
iOS전용 자동화 배포 오픈소스 툴이라고 한다.
아래 사진과 같이 앱을 배포하는데 필요한 과정들을 자동화시켜서 배포할 수 있게 해주는 도구이다.
- FastLane에서 지원해주는 기능
CI/CD 기능을 지원해주지만 CD로서 활용한다고 한다.
# Bitrise
모바일 전용 CI/CD 툴이라고 한다.
- Bitrise의 특징은 다음과 같다.
- 다른 블로그에서는 다음 특징이 있다고 한다.
CI/CD툴이지만 CI로서 잘 활용된다고 한다.
# Jenkins
Jenkins의 경우 CI를 담당하는 대표적인 툴이다.
장단점으로 다음과 같다.
iOS앱을 배포할 때는 jenkins + fastlane이나 bitrise + fastlane을 사용한다고 한다.
정말로 그런지는 더 찾아봐야 할 것 같다.
지금까지 앱을 배포하는 데 사용하는 툴들의 특징을 알아보았다 ㅎㅎ (특징만으로도 어렵네.;)
어떤 게 좋을지 팀원들하고 상의를 해야 할 것 같다.
# 참조한 블로그
- https://ios-development.tistory.com/255
- https://medium.com/hongbeomi-dev/bitrise%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC-ci-cd-%ED%99%98%EA%B2%BD-%EA%B5%AC%EC%B6%95%ED%95%98%EA%B8%B0-1-firebase-distribution-cd522d53465c
- https://nsios.tistory.com/92
- https://ios-development.tistory.com/422
- http://blog.hwahae.co.kr/all/tech/tech-tech/5706/
- https://inpa.tistory.com/entry/Jenkins-%F0%9F%93%9A-%EC%A0%A0%ED%82%A8%EC%8A%A4%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80
'매일 공부 일기' 카테고리의 다른 글
(2022-11-15) 소소한 개발 일기 (0) | 2022.11.15 |
---|---|
(2022-11-14) 소소한 개발 일기 (0) | 2022.11.14 |
(2022-11-12) 소소한 코딩 공부 (0) | 2022.11.12 |
(2022-11-11) 소소한 개발 공부 (0) | 2022.11.11 |
(2022-11-10) 소소한 개발 공부 (0) | 2022.11.10 |