テストが成功した後、Travis-CI に GAE アプリを GAE にアップロードさせようとしています。私はしなければならないと考えました:
- で GAE ファイルをダウンロードします (「Travis-CI で Google App Engine を実行し、PhantomJS でテストする」を参照)
before_script
。 - で
after-script
、 を実行しますappcfg.py update
。
ただし、 GAE のドキュメント ( https://developers.google.com/appengine/docs/python/tools/uploadinganapp#Uploading_the_App ) によると、パスワードをコマンドライン オプションとして入力することはできないと書かれています。
によってプロンプトが表示されたときにパスワードを入力するように Travis-CI を構成する方法はありますappcfg.py
か? 安全な環境変数を格納して渡す Travis-CI の機能を認識しています ( http://about.travis-ci.org/docs/user/build-configuration/#Secure-environment-variables )
ありがとうございました!