2017-08-12 17 views
0

私はGoogle App Engine上でPythonプロジェクトを実行しています。私のAPNS証明書は期限切れです。私はこれらの特定の証明書ファイルを置き換えるだけです。私はgcloudでそれを行う方法を見つけるのに苦労しています。すべてのプロジェクトファイルではなく、これらの2つのファイルだけをプロジェクトに展開できますか?特定のプロジェクトファイルをGoogle App Engineにコピー

答えて

1

実際のところ、または少なくとも保証されていません。

gcloudも(/独立して個別に展開することができ、アプリのサービスのすべてが共有するa few app-level config files以外)アプリサービスのファイルのサブセットを指定するGAE-SDKのappcfg.pyサポートどちらも。あなたが指定することができる最小の配備可能なユニットは、アプリケーションのサービスであり、配備ユーティリティはすべてのサービスのファイルを最新のものにしようと試みます。

に興味のあるファイルは、サービスの最終展開後に唯一変更されたファイルであれば、実際にアップロードされるファイルはとなる場合があります。しかし、それは保証されていません。

+0

他のファイルも更新されているのはなぜですか? –

+0

ありがとうございます。それは古いですが、まだ使用中のプロジェクトです。私が持っていたファイルがサーバー上のファイルと一致しない可能性があると心配しました。この問題を回避するために、私はappcfg.pyを使ってGAEからファイルをダウンロードしました。私はその後、証明書を更新し、再びそれらをすべてプッシュしました。それでも、個々のファイルを更新する方法がないことを知っておくとよいでしょう。 – C6Silver