Jenkinsを使ってiOSアプリのビルドを自動化することによって可能になることは沢山あります。第一段階として、レポジトリのコードが「正しくビルドできる状態にある」ことを目指して設定を行っていきましょう。 続きを読む
Twitter
-
最近の投稿
カテゴリー
メタ情報
Jenkinsを使ってiOSアプリのビルドを自動化することによって可能になることは沢山あります。第一段階として、レポジトリのコードが「正しくビルドできる状態にある」ことを目指して設定を行っていきましょう。 続きを読む
まずは難しい事を考えずに、一度JenkinsからXcodeを使ってプロジェクトをビルドしてみましょう。Jenkinsを使ってiOSアプリをビルドするには、最初にいくつか設定をする必要があります。 続きを読む
Gitプラグインの設定が完了したところで、いよいよジョブを作っていきましょう。 続きを読む
手始めに、Jenkinsを使ってプロジェクトの最新のソースコードをGitレポジトリから取得してきてみましょう。Jenkinsは標準でCVSやSVNに対応していますが、残念ながらGitに対応していません。Gitを使うには別途プラグインをインストールする必要があります。
Cronでビルド用のスクリプトを定期的に実行するだけでも、完全自動のCIを実現できますが、CIツールを使うとより簡単に実現できます。今回はiOSアプリ開発(とくにUnityを使ったゲーム開発)で最近よく使われているJenkinsというCIツールを試してみます。まずはインストール。 続きを読む
チームでプログラムを開発していく上で有効だとされているエクストリーム・プログラミングのプラクティスの一つに、継続的インテグレーション(CI)があります。iOSアプリ開発においても、早期に問題点を見つけることはとても有益ですが、開発環境の制約等からCIの導入は容易ではありません。僕自身、導入のコストと制約、導入によって得られるメリット等を考えてしまうと、なかなか導入に積極的になれなかったのですが、最近周りでもiOSアプリ開発にCIを取り入れてビルド/テストを自動化する動きが大きくなってきたので自分でも試してみたところ、色々と見えてきた部分があるので共有したいと思います。 続きを読む
デバイスへのアプリのデプロイは、iOSアプリを開発する上でストレスの溜まる作業の一つです。ノンプログラマーの人に説明するには手順が複雑だし、かといって動作確認の度に自分の作業を中断し、彼らのデバイスを預かってアプリをデプロイして渡すのは集中力を低下させます。このストレスを低減してくれるサービスの一つとして、TestFlightを紹介します。 続きを読む
iMacの修理からの再セットアップでAndroid SDKについてもゼロからインストールしたのですが、先日のR18リリースに伴うADT PluginのアップデートによってSDKの設定が簡単になっていました。 続きを読む