概要GAE/GoでAPI書いていると、必ずデプロイフローの問題にぶつかると思います。 CircleCIがDockerコンテナベースでのビルドなので、それと合わせてGAEのデプロイを成功させるにはどうすればいいのか、設定ファイルと合わせて共有します。 CircleCIとAppEngineAppEngineにdeployするとき、必ずGoogle Cloud SDKをインストールしたり、deploy権限を持ったユーザーでのログインなどが問題になります。 なので、まずGoogle Cloud SDKが入ったdocker imageを用意する必要があります。 ローカルから各プロジェクトへのデプロイをする場合には、手元のCLIでauth loginすればいいのですが、CircleCIのdocker container上からは別の方法を取ることになります。 mercari/docker-appengi