일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Public
- 신입사원
- spring
- 우리카드
- 세마포어
- 공채
- 컴퓨터과학
- 자바
- 프로그래밍
- package-private
- IT
- 깃
- OS
- 신입
- Effective Java
- 정보처리기사
- 컴퓨터공학
- 스프링
- java
- 깃허브
- 스터디
- github
- 디지털
- 이펙티브 자바
- 알고리즘
- 개발
- CS
- 메모리
- 뮤텍스
- 운영체제
Archives
- Today
- Total
목록깃허브 액션즈 (1)
주니어 개발자 성장기
GitHub Actions - CI/CD 도입 - 1 (feat. Cheffi)
개요 이번 Cheffi 프로젝트를 진행하면서 꼭 해보고 싶었던 것 중 하나가 CI/CD 파이프라인 구축이었다. 저번 프로젝트(Glims)에서 배포를 내가 담당했었는데 낮에는 회사일로 바쁘고 밤에는 회사 프로젝트를 위해서 Vue.js 공부를 하다보니 CI/CD 공부를 할 수 있는 물리적인 시간이 부족했었고, 프로젝트 진행 내내 수동 테스트와 배포를 반복했었다. 직접 경험한 수동 배포의 문제점 1. 서버 업데이트가 늦다. 매번 수동 배포를 하다보니 팀원이 기능을 추가하거나 디버깅을 해도 수정이 반영되려면 항상 내가 배포를 해야했다. 내가 변경을 인지하고 작업할 수 있는 상황이어야만 배포가 가능해지니 기능 업데이트가 나라는 병목현상(?)을 겪게 되는 것이다. 내가 개인 사정으로 바쁠때는 나의 배포를 하염없이 ..
Spring/프로젝트 pin
2023. 9. 12. 13:44