CICD
-
[CICD] 프로젝트 빌드Health-Genie 2024. 1. 25. 16:02
기존에는 프로젝트 빌드 명령어를 아래와 같이 작성했어서 해당 관련 오류를 몰랐습니다. 해당 명령어에서 -x 는 test 를 하지않고 빌드하기에 성공은 했지만, 우리는 테스트를 제외할 수는 없었습니다. 위와 같이 작성하면 코드 변경이 적용되지 않고 기존 코드가 빌드에 성공함을 경험했습니다. 저는 jasypt를 활용해서 프로젝트를 빌드하고 있기에 아래와 같이 작성을 해줘야 test 진행 상황이 나옵니다! run: ./gradlew clean build -Pjasypt.encryptor.password=${{ secrets.JASYPT_ENCRYPTOR_PASSWORD }} 빌드 중 만난 문제 상황 1) redis connection timeout 발생 저는 main.yml 에 script 안에서 redis ..
-
[Codedeploy] 에러메세지 및 해결방법 정리Health-Genie 2024. 1. 22. 17:37
다른 블로그를 따라하면서 EC2, S3, Code deploy를 하는 중에 아래 사진들과 같이 action은 성공을 하는데, 계속 code deploy 배포중에 오류가 생겼다. [ action 성공 사진 ] [ code deploy 배포 실패 사진 ] 해당 배포 ID 를 들어가면 위의 에러를 블로그에서 찾아보니까 s3 연동 문제이거나 main.yml 파일이 문제라고 하는데, 저 같은 경우는 아래 사진과 같이 s3에 zip 파일도 잘생겨서 해당 문제가 아니더라고요 ㅠ 그래서 code deploy에 배포 ID를 눌러보면 아래 배포 수명 주기 이벤트 부분에서 View events를 눌러보면 좀 더 자세한 에러 사항이 나옵니다. 저같은 경우는 아래 사진과 같은 에러가 나왔어요! 위와 같은 에러는 log를 찍어봐..