
참고
https://seosh817.tistory.com/104
읽어 볼 만한 것
https://engineering.linecorp.com/ko/blog/build-a-continuous-cicd-environment-based-on-data/
https://engineering.linecorp.com/ko/blog/line-ads-devops-culture
https://engineering.linecorp.com/ko/blog/ci-cd-automation
볼 만한 것
https://www.youtube.com/watch?v=0Emq5FypiMM&ab_channel=드림코딩
- git에 코드를 올리는 것만으로도 누군가가 빌드와 테스트, 배포까지 해준다면, 쓸데없는 시간을 단축시키고 개발에 더 많은 시간을 투자할 수 있음
CI

- 빌드 / 테스트 자동화 과정
- 새로운 코드 변경 사항이 정기적으로 빌드 및 테스트되어 공유 레포지토리에 통합 → 여러명의 개발자 동시 개발 및 같은 코드 작업 시 충돌 문제 해결
- 커밋할 때마다 빌드와 일련의 자동 테스트가 이루어져 동작을 확인하고 문제가 생기는 부분이 없도록 보장
CD

- 배포 자동화 과정
- 파이프라인의 추가 단계에 대한 자동화 or 얼마나 많은 자동화가 이루어지고 있는지