(Blog) 갑작스러운 빌드/배포 오류
포스트
취소

(Blog) 갑작스러운 빌드/배포 오류

어느날 갑자기 잘되던 블로그가 Push한번 했다고 빌드 오류가 나서 애를 좀 먹었었다.

처음엔 가끔 그럴 수 있다 생각하며 다음 Push 때는 되겠지 하고 넘어갔는데..

계속 Push를 해도 안되서 매우 당황했다. (Git에 대해 지식이 부족한편..🙄)

분명 post도 잘썼고, config도 문제가 전혀~~ 없는데 생전 처음보는 에러에 당황해서 삽질좀 많이 했다.

에러 부분

나는 처음에 post를 잘못쓴건가 해서 방금 작성된 글을 전체주석 처리하고, 몇가지 붙여준 코드들도 다 때어내는 작업도 했었다.

포스팅 에러도 아닌데 에러 해결할만한 코드도 넣어보고… ( published: true, futrue: true )

이렇게 해도 안되길래 죄가 없는 config를 push하기 전으로 바꾸는 작업을 하나하나씩 진행했다.

[ 하나하나 커밋한 흔적.. (Click) ]


3시간 장정 끝에 에러를 구체적으로 읽어보고 폴더 안에있는 파일과 매치가된다는 것을 알았다.

ci.yml, pages-deploy.yml이 두가지 yml 파일에서 나오는 에러였다.

자세히보니 나의 Ruby 3.1 버전과 일치하지 않아 에러가 발생한 것이고

이 두가지 파일의 버전을 3.1로 바꿔보니 드디어 빌드에 성공했다!!!

ci.ymi File

pages-deploy.yml File

Successful!

결론

post는 에러가 없다는걸 알게된 방법은 pages build and deploymentSuccessful되어 있어 알게되었다.

생각해보면 에러를 좀더 읽어보고 확인했다면 죄없는 파일까지 건들며 삽질하진 않았을텐데..

조금 허무한 감이 들긴하지만 그래도 빌드가 됐다는 것에 너무 감사함을 느꼈다.


💡 도움 글

hashnsalt: 📒Github Blog 만들기-2

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.