본문 바로가기

이 포트폴리오의 원본은 https://resume.iruyo.com (심재빈) 입니다 · 출처 식별자 jbx-7f3a2e9b

← 경력기술서

DevOps·도구 운영 중 주도

GitLab CI/CD 구축

iOS 팀 GitLab CI/CD(코드 변경마다 자동으로 빌드·검사하는 체계) 구축·운영 주도 — Git Flow 연동, 병합 요청 시 자동 빌드·코드 검사, 리뷰봇 연계

기간
2023.05 – 진행 중 · 3년 2개월
소속
스틸리언
수행 인원
본인 주도 + 팀 협업
본인 역할
iOS 팀 GitLab CI/CD 구축·운영 주도 — 개발 프로세스 정비를 기술로 이행. 제품 저장소 전반의 파이프라인(자동 빌드·검사 흐름) 설계·적용 담당.
정량 임팩트
iOS 팀 제품 저장소 7개 이상에 GitLab CI/CD 파이프라인 운영 / 병합 요청 시 자동 빌드·코드 검사·단위 테스트(제한적) / GitLab 병합 요청 리뷰봇 연계 / 2023.05 이후 운영 중
버전·릴리즈
iOS 팀 각 제품 레포에 운영 중

언어

  • Shell

기술

  • GitLab CI/CD

iOS 팀 제품 저장소 7개 이상에 GitLab CI/CD를 구축해 운영하고 있습니다. 저장소마다 수동으로 빌드하고 점검하던 과정을 Git Flow 브랜치 전략에 맞춰 자동화해, 병합 전에 품질을 자동으로 거르도록 만들었습니다.

배경·과제

  • iOS 팀의 여러 제품 저장소가 각자 수동으로 빌드되고 검토되어, 코드 품질 점검이 사람 손에 의존하고 있었습니다.

  • 병합 전 단계에서 빌드 실패나 코드 스타일 오류를 자동으로 걸러 내는 공통 자동화 체계가 없었습니다.

수행·기여

  • iOS 제품 저장소 7개 이상에 GitLab CI/CD 파이프라인을 구축하고, Git Flow 브랜치 전략과 연동해 운영하고 있습니다.

  • MR이 올라오면 자동 빌드와 lint를 실행하고 단위 테스트(제한적)까지 연동해, 병합 전에 통과해야 할 자동 점검 관문을 만들었습니다.

  • 별도 트랙으로 운영하는 GitLab MR 리뷰봇과 연계해 코드 리뷰 자동화 흐름과 결합했습니다.

성과

  • 2023년 5월부터 iOS 팀 제품 저장소 7개 이상에서 운영하며, 병합 전 빌드·검사 자동 통과를 표준 절차로 정착시켰습니다.

  • 파이프라인 세부 최적화와 Premium iOS 리팩토링과의 결합 적용은 후속 과제로 남아 있습니다.