본문 바로가기

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

← 경력기술서

DevOps·도구 운영 중 주도

Jenkins 기반 자동화 CI/CD

iOS 제품군 빌드·배포·자동 QA의 Jenkins 파이프라인 설계·운영 주도

기간
2023.06 – 진행 중 · 3년 1개월
소속
스틸리언
수행 인원
본인 주도 + 팀 협업
본인 역할
Jenkins 기반 iOS 제품군 빌드·배포·자동 QA 파이프라인 설계·운영 주도. iOS QA Board 연동으로 릴리즈·고객 이슈 대응까지 자동화 범위 확장.
정량 임팩트
iOS 제품군 7종 이상의 빌드·탐지 검증·IPA 설치·로그 수집 자동화 / TestFlight·내부 배포 연동 / iOS 팀 QA Board와 연동한 릴리즈·고객 이슈 대응 자동화
버전·릴리즈
iOS 제품군 전체 빌드·자동 QA 적용 (Premium / Air / VPNBlock / AVSuit / Anti-Capture / Keypad / AppSuitSign / Toolbox)

언어

  • Python3
  • Shell

기술

  • Jenkins Pipeline

환경

  • Jenkins

iOS 제품군 7종 이상의 빌드·배포·자동 QA를 Jenkins 파이프라인 하나로 묶어 설계하고 운영해 온 트랙입니다.

배경·과제

  • 제품 수가 늘면서 제품별 수동 빌드와 검증의 반복 비용, 휴먼 에러 부담이 계속 쌓이고 있었습니다.

  • 빌드부터 탐지 검증, 설치, 로그 수집까지 한 줄로 이어지는 자동화 체계가 필요했습니다.

  • 릴리즈와 고객 이슈 대응의 추적성도 함께 확보해야 했습니다.

수행·기여

  • Premium, Air, VPNBlock, AVSuit, Anti-Capture, Keypad, AppSuitSign, Toolbox까지 iOS 제품군 7종 이상의 빌드 자동화 파이프라인을 구축했습니다.

  • 빌드 산출물의 탐지 검증, IPA 설치, 실행 로그 수집을 자동화해 검증 사이클을 줄였습니다.

  • libimobiledevice를 연동해 실제 장치 기반의 설치와 로그 수집까지 자동으로 돌아가게 만들었습니다.

  • TestFlight과 내부 배포 경로를 연동해 배포까지 파이프라인 안에 넣었습니다.

  • iOS 팀 QA Board와 연동해 릴리즈와 고객 이슈 대응 흐름을 자동화했습니다.

성과

  • iOS 제품군 전반의 빌드·검증·배포가 단일 자동화 체계로 통합돼 수동 반복과 휴먼 에러가 줄었습니다.

  • QA Board 연동으로 릴리즈와 고객 이슈 대응의 추적성을 확보했습니다.