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

하이라이트

GitLab 보안 패치 릴리즈 18.6.2, 18.5.4, 18.4.6

GitLab은 18.6.2, 18.5.4, 18.4.6 버전의 보안 패치를 출시했으며, 모든 셀프 관리형 인스턴스의 즉각적인 업그레이드를 권장합니다. 주요 보안 문제로는 크로스 사이트 스크립팅, 서비스 거부 공격, 인증 우회 등이 있으며, 각 취약점에 대한 자세한 내용은 릴리즈 후 30일 이내에 공개됩니다. 업그레이드 시 데이터베이스 마이그레이션이 포함되어 다운타임이 발생할 수 있으므로 주의가 필요합니다.

GitLab패치보안릴리즈깃랩

자세히 보기

"iOS" 태그와 연관된 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 트렌드를 격주로 만나보세요!