배포한 Cloud Functions가 업데이트되지 않는 문제 해결
위 기사에서 한 번 배포한 Cloud Functions가 업데이트되지 않습니다! 라는 문제에 부딪쳤기 때문에.
별기사로서 비망록도 겸해.
업데이트되지 않은 Cloud Functions
구성으로서는 이런 느낌입니다.
간단!
업데이트되지 않는 항목
(지금은 문제가 해결되었으므로 업데이트되었습니다.)
소스를 변경한 push를 해도, 이 부분이 갱신되지 않는다!
해결 방법
gcloud beta functions deploy cloud-build-notification \
--runtime nodejs8 \
--region asia-northeast1 \
--project neko-tech-test \
--source https://source.developers.google.com/projects/neko-tech-test/repos/cloud-build-sample/moveable-aliases/master/paths/cloud_function/ \
--entry-point notification \
--trigger-resource cloud-builds \
--trigger-event google.pubsub.topic.publish
다시 업데이트했어, 라는 것을 명령을 두드려 가르쳐 줄 필요가 있었습니다.
내 경우에는 Cloud Source Repositories를 사용했기 때문에 소스 지정이 훨씬 긴 느낌입니다.
http를 트리거로 하고 있다면 trigger-resource나 event가 아니라 trigger-http를 설정해 봅시다.
환경 변수 정보
Cloud Functions에서는 함수별로 환경 변수를 등록할 수 있습니다.
재갱신시에도 환경 변수를 설정해 주지 않으면 사라져 버릴 것 같은 생각이 듭니다만…… 제대로, 사라지지 않습니다!
clear-env-vars, env-vars-file, set-env-vars, remove-env-vars, update-env-vars
그리고 위의 인수를 명령으로 설정할 수 있습니다.
반대로 아무것도 지정하지 않으면 설정하고 있는 환경 변수는 그대로였습니다!
마지막으로
주식회사 고양이 칼리 그럼 고양이의 손도 빌리고 싶다🔥염상중🔥한테 일을 모집하고 있습니다!
서버리스도 뭐든지 환영.
함께 일하는 멤버도 모집하고 있으므로, 좋으면 꼭!
Reference
이 문제에 관하여(배포한 Cloud Functions가 업데이트되지 않는 문제 해결), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/fumihiko-hidaka/items/149ac8ab95f1205bf26b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
(지금은 문제가 해결되었으므로 업데이트되었습니다.)
소스를 변경한 push를 해도, 이 부분이 갱신되지 않는다!
해결 방법
gcloud beta functions deploy cloud-build-notification \
--runtime nodejs8 \
--region asia-northeast1 \
--project neko-tech-test \
--source https://source.developers.google.com/projects/neko-tech-test/repos/cloud-build-sample/moveable-aliases/master/paths/cloud_function/ \
--entry-point notification \
--trigger-resource cloud-builds \
--trigger-event google.pubsub.topic.publish
다시 업데이트했어, 라는 것을 명령을 두드려 가르쳐 줄 필요가 있었습니다.
내 경우에는 Cloud Source Repositories를 사용했기 때문에 소스 지정이 훨씬 긴 느낌입니다.
http를 트리거로 하고 있다면 trigger-resource나 event가 아니라 trigger-http를 설정해 봅시다.
환경 변수 정보
Cloud Functions에서는 함수별로 환경 변수를 등록할 수 있습니다.
재갱신시에도 환경 변수를 설정해 주지 않으면 사라져 버릴 것 같은 생각이 듭니다만…… 제대로, 사라지지 않습니다!
clear-env-vars, env-vars-file, set-env-vars, remove-env-vars, update-env-vars
그리고 위의 인수를 명령으로 설정할 수 있습니다.
반대로 아무것도 지정하지 않으면 설정하고 있는 환경 변수는 그대로였습니다!
마지막으로
주식회사 고양이 칼리 그럼 고양이의 손도 빌리고 싶다🔥염상중🔥한테 일을 모집하고 있습니다!
서버리스도 뭐든지 환영.
함께 일하는 멤버도 모집하고 있으므로, 좋으면 꼭!
Reference
이 문제에 관하여(배포한 Cloud Functions가 업데이트되지 않는 문제 해결), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/fumihiko-hidaka/items/149ac8ab95f1205bf26b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
gcloud beta functions deploy cloud-build-notification \
--runtime nodejs8 \
--region asia-northeast1 \
--project neko-tech-test \
--source https://source.developers.google.com/projects/neko-tech-test/repos/cloud-build-sample/moveable-aliases/master/paths/cloud_function/ \
--entry-point notification \
--trigger-resource cloud-builds \
--trigger-event google.pubsub.topic.publish
주식회사 고양이 칼리 그럼 고양이의 손도 빌리고 싶다🔥염상중🔥한테 일을 모집하고 있습니다!
서버리스도 뭐든지 환영.
함께 일하는 멤버도 모집하고 있으므로, 좋으면 꼭!
Reference
이 문제에 관하여(배포한 Cloud Functions가 업데이트되지 않는 문제 해결), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/fumihiko-hidaka/items/149ac8ab95f1205bf26b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)