본문으로 건너뛰기
배경 이미지

하이라이트

GitLab 보안 패치 릴리즈 18.6.1, 18.5.3, 18.4.5

GitLab의 18.6.1, 18.5.3, 18.4.5 버전이 출시되었으며, 중요한 버그 및 보안 수정 사항이 포함되어 있습니다. 모든 셀프 관리형 GitLab 인스턴스는 즉시 업그레이드를 권장하며, GitLab.com은 이미 패치가 적용된 버전을 사용 중입니다. 주요 보안 문제로는 CI/CD 캐시의 경쟁 조건, JSON 입력 유효성 검사 문제, 인증 우회 등이 있으며, 각 문제에 대한 CVSS 점수도 제공됩니다. 업그레이드 시 데이터베이스 마이그레이션이 포함되어 다운타임이 발생할 수 있으니 주의가 필요합니다.

GitLab패치보안릴리즈깃랩

자세히 보기

"Fastlane" 태그와 연관된 3개의 게시물이 있습니다.

모든 태그 보기
iOS 앱 배포 자동화를 위한 GitLab CI/CD 구성iOS 앱 배포 자동화를 위한 GitLab CI/CD 구성

이번 포스팅에서는 코딩 컨벤션 체크에서부터, 단위 테스트, 코드 사이닝, iOS 앱 빌드, TestFlight에 앱을 배포한 것에 이르는 일련의 과정을 자동화하는 GitLab CI/CD 파이프라인을 구성하는 방법에 대해 알아보겠습니다.

Jason
Jason | DevOps Architect
iOS 앱 배포 자동화를 위한 Fastlane 설치 및 구성iOS 앱 배포 자동화를 위한 Fastlane 설치 및 구성

이번 포스팅은 “GitLab과 Fastlane으로 iOS 앱 빌드 및 배포 자동화하기” 시리즈의 두 번째 글로, GitLab CI/CD 파이프라인을 구성하기 전에, Fastlane으로 Lint, Test, TestFlight 배포 등 각 단계별로 Lane을 정의하는 방법에 대해 알아보겠습니다.

Jason
Jason | DevOps Architect
AWS EC2 Mac 인스턴스에 GitLab Runner 설치하기AWS EC2 Mac 인스턴스에 GitLab Runner 설치하기

iOS 앱을 개발하면서 코드사이닝, 버전 및 빌드 번호 변경, 테스트하여 TestFlight 및 App Store에 배포하는 일련의 과정은 번거로운 작업일 수 있습니다. Fastlane과 GitLab CI/CD 파이프라인을 사용하면 이러한 작업을 자동화할 수 있습니다. 개발자는 새로운 기능을 개발하거나 기존 기능을 개선한 후, 코드를 커밋하고 GitLab에 Push만 하면 됩니다. GitLab CI/CD 파이프라인이 개발자를 대신해 자동으로 빌드, 테스트하고 TestFlight 및 App Store에 앱을 배포합니다.

Jason
Jason | DevOps Architect
인포레터에서 최신 DevOps 트렌드를 격주로 만나보세요!