uju's Tech

[GCP:Error:기록용]빌드를 트리거하지 못했습니다.: generic::failed_precondition: Access Not Configured. Cloud Build has not been used in project divine-aegis-310713 before or it is disabled. Enable it by visiting 본문

DevOps/GCP

[GCP:Error:기록용]빌드를 트리거하지 못했습니다.: generic::failed_precondition: Access Not Configured. Cloud Build has not been used in project divine-aegis-310713 before or it is disabled. Enable it by visiting

ujusy 2021. 7. 30. 21:47

<본 포스팅은 공부목적으로 작성되었습니다. 혹시 틀린 부분이 있거나 문제가 되는 부분이 있다면 답글 달아주세요!>

 

하..현재 진행하고 있는 토이 프로젝트에서  production으로 배포하는 과정에서 해당 에러가 발생하였다..

 

~오늘 당장 배포해줘야하는데 갑자기 배포가 정상적으로 안되니 두근두근거렸다..ㅋㅋㅋ 하여튼...

 

cloud build를 통해 트리거가 되고있는데 ..

 

해당 에러가 발생한 링크에 들어가보면 트리거에 pull_request_closed_trigger_1 이렇게 나왔다.

 

처음에는 이를 해결하기 위해 해당 pull request를 닫고 다시 open하여 tirgger가 동작하도록 해주었지만 동일한 에러가 발생하면서 

 

build가 실패하니 cloud run에도 정상적으로 배포되지 않았다.

 

혹시나 해서 main 브랜치의 cloud run, cloud build를 다시 세팅해주었지만.. 결과는 똑같았다.

 

 

결과적으로 생각하보면 trigger가 없다? -> pull reuqest 다시 열어도 닫혔다고 인지하네?

-> 그럼 내용이 다른 새로운 풀리퀘를 만들어주자..

 

라는 생각의 흐름을 거쳐 수정할 부분을 dev에서 수정해주고 이전 것과 다른 새로운 풀리퀘가 생성되니 

 

정상적으로 build 되었다...^^

 

엄청 간단한데 결론은 그냥 .이든 수정, 추가하여 이전과 다른 내용의 풀리퀘스트를 만들어주면 된다..

 

해당 에러가 발생한 이유는 잘 모르겠다..git action의 문제인지..gcp 내부 자체적으로 간혹 이러한 에러가 발생하는지..

 

 

Comments