GAE へ自動デプロイする方法

497 views
Skip to first unread message

Tomohiro Obata

unread,
May 6, 2016, 3:49:39 PM5/6/16
to Google-App-Engine-Japan
GAE に自動デプロイする方法についてご教授願います。

小畑と申します。

git push をしたら GAE に自動デプロイをしいのですが、できずに困っています。
GitHubを使っております。

Push-To-Deploy with GitHub repositories.
というページが見れない状態のため

Using Bitbucket for Push-to-Deploy 
を手掛かりに進めておりますが、

Github と Google Cloud Platform内の"開発/ソースコード" の連携はできるようになりましたが、

8. You can setup your release pipeline following these instructions
の"these instructions"のリンク先がリダイレクトされしまい、"pipeline"がよくわからずにいます。

上記、
「8. You can setup your release pipeline following these instructions」ができれば、
git push をしたら GAE への自動デプロイが上手くいくと考えております。

以上、よろしくお願いいたします。

Yuko Oshima

unread,
May 7, 2016, 2:14:24 AM5/7/16
to Google-App-Engine-Japan
app.yaml はどのような設定になっているでしょうか。
もし差支えなければ教えて下さい。URL等内容がわかってしまうものは伏せていただいて構いません。
それから GitHubリポジトリは public でしょうか、それとも private でしょうか。

2016年5月7日土曜日 4時49分39秒 UTC+9 Tomohiro Obata:

Tomohiro Obata

unread,
May 10, 2016, 11:29:57 AM5/10/16
to Google-App-Engine-Japan
ご返事あったことに、いま気づきました。失礼いたしました。
Github は privateリポジトリです。
app.yaml は、以下です。Wordpress をデプロイするようにしています。
よろしくお願いいたします。

app.yaml---------------------------------------------

application: xxxxx
version: xxxxx
runtime: php55
api_version: 0.77.2
threadsafe: true

handlers:
- url: /(.*\.(htm|html|css|js))$
  static_files: wordpress/\1
  upload: wordpress/.*\.(htm|html|css|js)$
  application_readable: true

(snip)

- url: /wp-(.+).php
  script: wordpress/wp-\1.php

- url: /(.+)?/?
  script: wordpress/index.php

skip_files:
- ^(.*/)?\.zip$
- ^(.*/)?\.bat$
- ^(.*/)?\.sh$
- ^(.*/)?\.md$

2016年5月7日土曜日 15時14分24秒 UTC+9 Yuko Oshima:

Tomohiro Obata

unread,
May 20, 2016, 7:03:49 AM5/20/16
to Google-App-Engine-Japan
こちらの件、Google Compute Engine でJenkinsのVMを立てて、Jenkins経由でのデプロイで、ひとまずは解決しました。
ですが、もっと簡単な方法があるor将来的に出てくるのでは、とみています。
引き続き、何かご存知でしたら、ご教授ください。

2016年5月11日水曜日 0時29分57秒 UTC+9 Tomohiro Obata:
Reply all
Reply to author
Forward
0 new messages