タグ

ciとiOSに関するk_kinukawaのブックマーク (5)

  • Travis CIでiOSアプリのリリース作業を自動化する - 24/7 twenty-four seven

    この記事において利用している.travis.ymlとRakefileの全体はGistにて公開しています。 ↓ Rakefileの全体はこちら gist.github.com/kishikawakatsumi/8918124 ↓ .travis.ymlはこちら gist.github.com/kishikawakatsumi/8918365 概要 ユビレジではiOS アプリを申請する際に発生する作業の大部分をCIで自動化しています。 申請の作業としてユビレジでは下記のワークフローを決めています。 1. リリースブランチを作る 2. リリースするバージョンのバイナリをビルドする 3. 2と同等のアプリケーションを社内に配布して最終チェックをする 4. クラッシュレポートのサービスとしてCrittercismを利用しているので、そこにデバッグシンボル(dSYM)をアップロードする 5. 2のバイ

    Travis CIでiOSアプリのリリース作業を自動化する - 24/7 twenty-four seven
  • shenzhenがDeployGateに対応したので使ってみた - Qiita

    あ…ありのまま 先日 起こった事を話すぜ! 空いた時間を使ってshenzhenをforkしてDeployGate対応をしようかなーと作業を始めた瞬間、既にプルリクエストが飛んでいて数日後にマージされていた… 今どきの新卒の優秀さの片鱗を 味わったぜ… というわけで、へんてこさんによって、ipaファイル作成/配信サポートツールのshenzhenがDeployGate対応されました。 素晴らしい! 早速使ってみました。 shenzhenのインストール/ipaファイルの作り方 こちらを参照 DeployGateで配信する方法 ipaコマンドをオプション無しで実行すると、ヘルプがずらずらーと出てきます。 $ ipa ipa Build and distribute iOS apps (.ipa files) Commands: build Create a new .ipa file for yo

    shenzhenがDeployGateに対応したので使ってみた - Qiita
    k_kinukawa
    k_kinukawa 2014/05/15
    hentekoさんcool
  • JenkinsでCIすればiOSアプリのビルドは、もう面倒くさくない

    続いて、開発するアプリの登録を行います。アプリの登録では【1】アプリ名や識別名などの登録、【2】プロビジョニングプロファイルを作成しダウンロード、インストールします。 これらの準備が終わったら、App Storeへ公開するためのアプリ開発、パッケージング、アップロードといった流れになります。 「Jenkins Xcode Integration Plugin」でビルドを自動化 このアプリ公開までの作業のうち、いくつかをJenkinsによって自動化することで継続的にアプリを公開できるようになります。通常、アプリのビルドやパッケージングはXcodeから行うことになりますが、Jenkinsから実行する場合にはXcodeのコマンドラインツールである「xcodebuild」などを使って処理を行います。 Jenkinsジョブからシェルを起動してxcodebuildなどのコマンドを直接実行するか、「Je

    JenkinsでCIすればiOSアプリのビルドは、もう面倒くさくない
  • Ci for i-os-codemash-01.2013

    This document provides tips for implementing continuous integration (CI) for iOS projects. It recommends starting with the basics of Xcode and the command line, as well as version control and a CI server like Jenkins. Key tips include using scripts instead of plugins for more flexibility, being specific with xcodebuild options, specifying alternate output locations, and ensuring return codes. It a

    Ci for i-os-codemash-01.2013
  • GHUnitのテストカバレッジをJenkinsで表示する | TOKOROM BLOG

    概要 設定が完了すると、JenkinsでGHUnitのテストが実行された後に以下のようにテストカバレッジが参照できます。 設定がちょっとだけ面倒ですが、一度やって慣れてしまえばなんてことありません。 実際に動かしてみたサンプルプロジェクトGithub に置いてあります。 うまく動かない場合の設定の比較などにご参照ください。 なお、ここではiOSアプリ開発用としての紹介をさせていただきます。 事前準備 Jenkinsの導入 さくらVPSにJenkinsさんをインストールする GHUnitの導入 Jenkins を iOS アプリ開発に導入してみた (GHUnit編) GHUnitのiOS用frameworkをビルドするのが面倒な場合は、Github にビルド済みのものを置いてあるのでこれを使っていただいても構いません(2012/9/2時点でXcode 4.4.1 では問題なく利用できまし

  • 1