티스토리 뷰
"4일동안 끙끙 해맸던 CI/CD 적용에 성공했다."
코드스테이츠 메인 프로젝트를 진행할 때 시간 내 기능 구현을 해야했기 때문에 CI/CD 적용에 실패하고 마음 한구석이 찜찜했는데 온전히 집중할 수 있는 시간이 있는 취준생의 신분으로 도전할 수 있었다.
그런데 왜 4일이나 걸렸느냐? 근본적인 원인을 말하자면 개인들이 작성한 블로그를 보면서 진행하느라 그랬다. 그리고 구체적인 원인을 말하자면 spring cloud aws parameter store 서비스에 관한 버전 문제였다. 나는 spring boot 2.7.12버전 프로젝트에 적용했는데 참고한 글들의 버전은 2.3 혹은 2.4 버전이었다. 버전 문제를 확인하고 성공했을 때 말할 수 없는 짜릿함. 이 맛에 개발한다.
많은 선배 개발자 분들이 충고하였지만 많은 블로그가 "친절하게" 방법을 작성하였기 때문에 늘 귓등으로 들은 문장 "공식문서를 보세요" 을 뇌에 아주 박제한 경험이었다.
CI/CD 적용 관련 블로깅
1. CI/CD란 무엇인가?
2. Spring 2.7 버전에서 profile에 따른 파라미터 AWS Parameter Store에 등록하기
3. GithubActions으로 Spring Boot 프로젝트 CI 적용하기
4. CodeDeploy로 Spring Boot 프로젝트 CD 적용하기
'회고 및 후기' 카테고리의 다른 글
원티드 프리온보딩 백엔드 인턴십 6차 합격 🎉 (0) | 2023.08.21 |
---|---|
[SEB BE 42기] Section4 회고 (0) | 2023.02.10 |
[SEB BE 42기] Section 3 회고 (0) | 2023.01.11 |
[SEB BE 42기] Section 1 회고 (0) | 2022.11.16 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Route53
- githubactions
- springboot
- EC2
- 트랜잭션
- 지연 대기열
- CI와 CD의 차이
- Hibernate
- JPA
- acm
- persistencecontext
- LeetCode
- 영속성 컨텍스트
- fetchcount()
- 프로그래머스
- DevOps
- 정렬
- entitylisteners
- CI/CD
- 영속 상태
- CodeDeploy
- aws
- 자바
- appliationeventlistener
- Spring Boot
- 네트워크
- network
- Spring
- IAM
- java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함