2013年1月14日月曜日

Jenkins から Google App Engine アプリのデプロイ

Jenkins から Google App Engine アプリのデプロイ

はじめに

Google App Engine アプリのデプロイを、ローカルにインストールした Jenkins から実行する方法を試してみました。

Jenkins プロジェクトの作成

新規プロジェクトの作成

  • 左側のメニューから「新規ジョブ作成」リンクを押下
  • 「ジョブ名」を入力、「フリースタイル・プロジェクトのビルド」を選択し、「OK」押下

ビルド手順の入力

  • 「ビルド手順の追加」から「シェルの実行」
  • 「シェルスクリプト」に処理内容を入力

入力内容

SDK=/usr/local/google_appengine
EMAIL=xxxxxx@gmail.com
PASS="$JENKINS_HOME/.gae_pass"
cat $PASS | $SDK/appcfg.py --email=$EMAIL --passin update $WORKSPACE
cat $PASS | $SDK/appcfg.py --email=$EMAIL --passin backends update $WORKSPACE$ git 

0 件のコメント:

コメントを投稿