2017-12-31 107 views
1

後GitHubの自動デプロイヤ、私は今、そのウェブフックのためのGitHubによって報告されたこのエラーを観察していますGoogleクラウド機能を持つprevious problem克服:それはGoogleクラウド機能GitHubの自動デプロイ担当者は言う:サービスのタイムアウト

We couldn’t deliver this payload: Service Timeout 

ですが9月のGitHubの最大webhookタイムアウト期間がshortened to 10 secondsだったので、Google Cloud機能を正常に導入するには短すぎると思われます。もしそうなら、githubAutoDeployerは依然として信頼できる方法で提供できますか?

gcloud beta functions deployで「手動」機能を導入することは、関連すると思われる場合に得られる、次の表示:

Deploying function (may take a while - up to 2 minutes) 

答えて

1

は、GitHubでの最大のウェブフックタイムアウト期間が戻って9月中に10秒に短縮されたためと仮定することは正しいですGoogle Cloud機能をうまく導入するには短すぎます。

はい。

もしそうなら、githubAutoDeployerは依然として信頼性の高い方法で提供できますか?

いいえ、それは、(auto-deployer/index.js) returning the result for each deploymentを目指す同期プロセスだと考えてください。
プロセスが非同期になるように、index.jsを書き直す必要があります。ただちに戻りますが、デプロイメントステータスは失われます。

関連する問題