1

私たちのチームは多くの迅速なイテレーションとデプロイを行っており、私はより安全にデプロイできるように努めています (サイトがダウンすることはないとわかっています)。私は定期的なテストを実装しましたが、数回私たちを悩ませたのは、他の誰かが展開したばかりの新しいインデックスに基づいたクエリでサイトが展開されていることです (ただし、インデックスの構築は完了していないため、それらを使用するページはすべて失敗しますNeedIndexError)。

展開を試行する前に、インデックスのいずれかがまだ構築されている場合に応答する、展開スクリプトにチェックを実装する方法を探しています。

これを端末から確認できるか、APIを介して確認できるかを知っている人はいますか? 私はそれを見つけることができなかったので、App Engine コンソールのインデックス ページをスクレイピングして「Building」という単語をチェックする必要がないように願っています。

4

2 に答える 2