私はGoogle App Engineのから私のアプリを展開autoにしようとしています。だから私はこの仕事のためにGoogle Cloud Shellから直接crontabの仕事を設定しました。それはgitのマスターに入ってくるプッシュがあるかどうかをチェックし、自動的に変更をプルしてアプリケーションを自動デプロイします。Google App Engineのためのcrontabジョブを設定
引っ張っプロセスが細かいです。私の問題は、crontabからシェルを実行するときに、gcloud app deploy
を呼び出すとappディレクトリにアプリケーションを配置することです。しかし、アプリをデプロイするために認証ログインが必要になることを促します。しかし、私がgcloud app deploy
に直接電話するとうまくいきます。
だから、私はのgcloudコマンドを呼び出したい場合はcrontabのジョブでの認証ログインプロセスを回避する方法を知りたいです。 `
ます*かもしれない* 'のgcloud認証を使用することができるアクティブ・サービス・account' CMD https://cloud.google.com/sdk/gcloud/reference/auth/activate-service-account –