Category: jenkins

Jenkins アップグレードの際に、既存のジョブが無くなってしまったときの対応方法

このエントリーをはてなブックマークに追加
はてなブックマーク - Jenkins アップグレードの際に、既存のジョブが無くなってしまったときの対応方法

Jenkins の管理画面でアップデートがあったので何の気なしに、アップグレードをしてみたら、7つあるはずのジョブが5つになって、2つのジョブが消えてしまっていました。消えてしまったものかと思って、一つは入力し直して復帰したのですが、実は簡単に消えてしまったジョブを復帰できる方法があったのでメモしておきます。

Continue reading

iOS開発+Mac+JenkinsでCI環境構築3-GitHubにあるJenkinsのプラグインを試してみる

このエントリーをはてなブックマークに追加
はてなブックマーク - iOS開発+Mac+JenkinsでCI環境構築3-GitHubにあるJenkinsのプラグインを試してみる

iOS開発+Mac+JenkinsでCI環境構築2-Gitコミット時に自動的にTestflight配信 | Zero4Racer PRO Developer’s Blog の続きで、結局使わなかったのですが、調査したので記録しておきます。
Jenkinsのプラグインは、ほとんどgithubで管理されていますので、Forkされたバージョンのプラグインが存在します。それをインストールする方法です。
Continue reading

jenkinstestflight

iOS開発+Mac+JenkinsでCI環境構築2-Gitコミット時に自動的にTestflight配信

このエントリーをはてなブックマークに追加
はてなブックマーク - iOS開発+Mac+JenkinsでCI環境構築2-Gitコミット時に自動的にTestflight配信

CI環境導入のために、Jenkinsを導入しています。最終的には、テストコードをたくさん記述して、コミットごとにテストを行うようにしようと思っているのですが、まず、gitの特定のブランチに新しくpushされたら、その情報をテストメンバーにtestflightで送ることを行いました。
Continue reading

iOS開発+Mac+JenkinsでCI環境構築1-Jenkinsでビルドが通るまで

このエントリーをはてなブックマークに追加
はてなブックマーク - iOS開発+Mac+JenkinsでCI環境構築1-Jenkinsでビルドが通るまで

これまで、あまりテスト駆動開発がうまく出来ていなかったので、JenkinsでのCIサーバ(継続的インテグレーションサーバ)を構築しつつ、テスト駆動開発をマスターしていきたいと思って、Jenkinsのインストールを行いました。意外と情報が少なく、まとまっていないので、備忘のために記録しておきます。
Continue reading

OSX Lionのコマンドラインから、iOSアプリビルドを実機に転送する方法

このエントリーをはてなブックマークに追加
はてなブックマーク - OSX Lionのコマンドラインから、iOSアプリビルドを実機に転送する方法

追記: 5/31/2012 別の fork で、Xcode 5.3.2+iOS5.1 で転送と実行まで、正しく動くものがあるようです。最後に追記します。

Fruitstrapというライブラリが、PrivateAPIをたたいて、appファイルを実機に転送することを可能にしているようです。Snow Leopardだけでなく、Lionでも途中まで動いたので経過報告です。
現状で、転送は出来ているのですが、実行が出来ません。引き続き調査をしてくださる方がいればうれしいです。

転送中
転送中

Continue reading