1. 상황

자동배포 설정 중 git action 설정 파일인 .github/workflows/main.yml 파일이 실행되지 않아 빌드 자체가 진행되지 않음. 

-> 깃허브 - action - 해당파일을 들어가 에러 로그를 확인

-> 에러가 나는 행 확인 -> 그러나 코드 값은 정확

-> 파일을 지운 후 github에서 해당 파일을 세팅함 (코드 복붙)

-> 에디터에서 bad indentation of a mapping entry 에러 띄워줌

 

2. 원인 

yml 설정 파일을 복사 붙여넣기해서 넣었는데 들여쓰기가 정상적으로 먹히지 않아 코드 실행이 되지 않은것.

 

3. 해결 -> 새로운 에러

에디터에서 들여쓰기 맞춰줌 -> 빌드 정상적으로 됨

-> aws 서버에 지정한 폴더로 파일 배포 됨. 

-> s3에 배포 안됨

-> codeDeploy 확인 결과 : The overall deployment failed because too many individual instances failed deployment, too few healthy instances are available for deployment, or some instances in your deployment group are experiencing problems. 에러 발생

 

해당 에러에 대한 AWS 공식 문서 :  https://docs.aws.amazon.com/ko_kr/codedeploy/latest/userguide/troubleshooting-deployments.html

 

codeDeploy 관련 문서 : https://docs.aws.amazon.com/ko_kr/codedeploy/latest/userguide/getting-started-create-service-role.html

 

아직 해당 에러 해결 못함. 

해결 한 후에 포스팅 남기도록 하겠음.

배포 설정만 9시간째 세팅중.. 

에러 하나하나에 발 묶여서 넘나 힘든것 ..ㅠㅠ

 

------------추가 2022-05-12 02:56 am -------

s3에 배포 파일 업로드 문제 해결

codeDeploy에 배포 안되는 문제 원인 찾음. 

2022.05.12 - [프로그래밍/개발이슈] - codeDeploy 배포 에러 - 상세 로그 확인방법

+ Recent posts