올
올리브영
September 8, 20211회
올리브영 iOS 테스트앱 자동배포하기

간단 소개
올리브영 iOS 앱 자동 배포 구축 사례: Fastlane을 활용하여 수동 배포의 번거로움을 줄이고 효율성을 높였습니다.
AI Summary
- 자동 배포 환경 구축 동기
- 수동 배포의 번거로움(버전/빌드 번호 관리, 아카이브, 앱스토어 업로드, 공유) 해소
- 짧은 시간 내 자동 배포 환경 구축 가능
- Fastlane 설정 및 활용
- Fastlane 설치 및 초기화:
xcode-select --install,brew install fastlane,fastlane init - Fastfile 수정: Xcode 버전 선택, 빌드 번호 자동 증가(
latest_testflight_build_number + 1), Testflight 업로드, Slack 알림 설정
- Fastlane 설치 및 초기화:
- 자동 배포의 이점
- 테스트 앱 업로드 시간 대폭 감소 (99%)
- 빌드 번호 자동 관리로 인한 실수 방지
- 브랜치 및 커밋 정보 확인 용이
Next Feeds

Effective Jinja template 리팩토링과 테스트 - 1편 - AB180 엔지니어링 베이스 | 기술블로그
Jinja 템플릿 리팩토링을 통해 코드 응집성을 높이고 유지보수성을 개선하는 과정과 향후 테스트 자동화 계획을 설명합니다.
Jinja template리팩토링MacrodataclassAST 분석
2021. 9. 8.
AB180

WireGuard로 멋진 VPN 서버 구축하기 - 1
OpenVPN에서 WireGuard로 전환한 이유와 WireGuard VPN 서버 구축 과정, AWS 네트워킹 스택 활용 방법을 설명합니다.
WireGuardVPNAWS네트워킹Go
2021. 9. 3.
데브시스터즈

WireGuard로 멋진 VPN 서버 구축하기 - 2
WireGuard VPN 서버 구축 2부에서는 인증 강화, eBPF 기반 패킷 필터링, 사용자 편의 기능 구현을 다룬다.
WireGuardVPNeBPFKeycloak SSO패킷 필터링
2021. 9. 3.
데브시스터즈

AWS Chatbot을 이용한 Slack alert, 근데 이제 PagerDuty와 Terraform을 곁들인 - AB180 엔지니어링 베이스 | 기술블로그
AWS Chatbot, PagerDuty, Terraform을 연동하여 Slack 알림을 개선하고 인프라를 자동화한 경험 공유.
AWS ChatbotPagerDutyTerraformSlackIaC
2021. 9. 1.
AB180

DevOps팀의 Terraform 모험
컬리 DevOps팀의 Terraform 도입 과정과 시행착오, 그리고 앞으로의 과제를 다룬 기술 블로그 글입니다.
TerraformIaCDevOpstfstateAWS
2021. 8. 25.
컬리

마이데이터 맵과 비즈니스 확장성
뱅크샐러드는 마이데이터 맵을 통해 개인 데이터 활용을 극대화하고, 확장 가능한 비즈니스 모델을 구축하고자 한다.
마이데이터뱅크샐러드데이터개인정보플랫폼
2021. 8. 24.
뱅크샐러드