Jenkinsを使ったiOSアプリビルド自動化5 Xcodeとの連携の基礎

まずは難しい事を考えずに、一度JenkinsからXcodeを使ってプロジェクトをビルドしてみましょう。Jenkinsを使ってiOSアプリをビルドするには、最初にいくつか設定をする必要があります。 “Jenkinsを使ったiOSアプリビルド自動化5 Xcodeとの連携の基礎” の続きを読む

Jenkinsを使ったiOSアプリビルド自動化4 ジョブの作成/Gitとの連携

Gitプラグインの設定が完了したところで、いよいよジョブを作っていきましょう。 “Jenkinsを使ったiOSアプリビルド自動化4 ジョブの作成/Gitとの連携” の続きを読む

Jenkinsを使ったiOSアプリビルド自動化3

手始めに、Jenkinsを使ってプロジェクトの最新のソースコードをGitレポジトリから取得してきてみましょう。Jenkinsは標準でCVSやSVNに対応していますが、残念ながらGitに対応していません。Gitを使うには別途プラグインをインストールする必要があります。
“Jenkinsを使ったiOSアプリビルド自動化3” の続きを読む

Jenkinsを使ったiOSアプリビルド自動化2

Cronでビルド用のスクリプトを定期的に実行するだけでも、完全自動のCIを実現できますが、CIツールを使うとより簡単に実現できます。今回はiOSアプリ開発(とくにUnityを使ったゲーム開発)で最近よく使われているJenkinsというCIツールを試してみます。まずはインストール。 “Jenkinsを使ったiOSアプリビルド自動化2” の続きを読む

Jenkinsを使ったiOSアプリビルド自動化1 CI導入のメリットと課題

エクストリーム・プログラミングのプラクティスの一つに、継続的インテグレーション(CI)があります。iOSアプリ開発のフローにもCIを取り入れてみましょう。ここではJenkinsというツールを使って具体的にiOSアプリのビルド・テストの自動化を試みながら、iOSアプリ開発にCIを取り入れる上でのメリットや課題について見ていきます。
“Jenkinsを使ったiOSアプリビルド自動化1 CI導入のメリットと課題” の続きを読む