Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

botとCIに関するclavierのブックマーク (5)

  • iOSアプリで継続的インテグレーションする"Bot"の導入手順と注意点 #ios7yahoo|CodeIQ MAGAZINE

    iOS7と同時にXcode5から追加された、CIを実現するための新機能「Bot」。 ヤフーでiOSアプリを開発している田村孝文さんに、Botの仕組みや、簡単な導入手順、導入時の注意ポイントなどについて、解説していただきました。 by 馬場美由紀 (CodeIQ中の人) Xcode5に組み込まれているCIの仕組み ヤフー田村です。 Xcode5には、継続的インテグレーション(Continuous Integration:CI)の仕組みとして”Bot”という機能が組み込まれています。 Xcode5以前も、JenkinsなどでiOSアプリのCIを回すことはできましたが、Xcode5に組み込まれたことで、よりスムーズにCIを始めることができるようになりました。 この記事では、Botの紹介と簡単な導入手順、導入時に注意しておきたいパターンなどを紹介していきたいと思います。 Botの紹介 Botは O

    iOSアプリで継続的インテグレーションする"Bot"の導入手順と注意点 #ios7yahoo|CodeIQ MAGAZINE
  • Jenkins vs Bot。実際使ってみて分かった利点&欠点 - iOSアプリ開発こぼれ話 - Mobile Touch - モバイル/タブレット開発者およびデザイナー向け情報ポータル

    Xcode 5からOS X Serverと組み合わせてCIを実現するBotが追加されました。Botは長らくJenkinsとXcodeのコマンドラインツールを組み合わせて生き延びてきたCIコーダーたちにとって福音となるかと思われた機能です。 しかしそこはAppleというべきか流石の独自路線突っ走りで、Jenkinsのような自由度がまったくなくBotの利点があまりないのが現状です。Botの唯一といえる利点は、実機でのテストをCIに組み込めることです。 とは言えMacとの親和性が高くWebページからAdHocの配布を簡単にできたりと、拡張性を考えないならわりと使える面もあります。そこで今回は、Botを使って自動的にビルド&TestFlightアップロードができる仕組みを作るために、Botのことを少し探ってみることにします。 Bot from Apple VS Jenkins Bot自体リリースさ

    Jenkins vs Bot。実際使ってみて分かった利点&欠点 - iOSアプリ開発こぼれ話 - Mobile Touch - モバイル/タブレット開発者およびデザイナー向け情報ポータル
  • BotsでCI環境を作る1 – Xcode 5での操作 | DevelopersIO

    はじめに Xcode 5 から Bots という名前で CI (Continuous Integration) 機能が追加されました。CIといえば今まで Jenkins など Apple 以外のツールを使っていたケースも多いと思いますが、Apple 純正のツールが出てきた事で開発者にとっては気になる存在になると思います。 既存のツールを置き換えになるのか、又は併用できるのかも気になります。 まずは動作させるまでのセットアップをしてみます。 必要なもの Mac OS X Mavericks Mac OS X Server Xcode 5 Mac OS X Server 今回初めて触りましたが、使ったことある人は結構レアなんじゃないかと思ってます。 Mac OS X Serverという名前のOSかと思ってましたが、実際の形式はアプリケーションでした。Mac App Storeからイントール可能

    BotsでCI環境を作る1 – Xcode 5での操作 | DevelopersIO
  • XcodeでBotを設定する - Toyship.org

    Xcode5の新しい機能として、 Botという継続的インテグレーションツールが導入されました。 アプリ開発時に、ソースコードを書く以外の部分を担当してくれる、たよりになるツールです。 自動的にビルド・テスト・リリースまでしてくれるので、ちょっと楽に開発を進められるようになるかもしれません。 継続的インテグレーションツール(CIツール)としてはJenkinsが広く使われていますが、BotにはJenkinsとほぼ同様の機能があり、さらにiOS/Macアプリに特化した機能が追加されています。 今Jenkinsを使っている人も一回試してみてはいかがでしょうか。 なお、詳しい公式資料はこちらです。 Xcode Continuous Integration Guide Botの主な機能 Botには、主にこんな機能があります。 自動ビルド インテグレーション詳細情報の表示 BigScreenによるコクピ

    XcodeでBotを設定する - Toyship.org
  • Botプロジェクトの設定(他サーバー上) - Toyship.org

    Botエントリシリーズの4つ目です。 Botの概要を知りたい方はXcodeでBotを設定するから、サーバー設定を知りたい方はBotのサーバー設定から読んでみてください。 このエントリでは、GithubにおいてあるプロジェクトをBotで自動インテグレーションする場合の設定を説明しています。 gitリポジトリの作成 各自GitHubにリポジトリを作ってください。 作るのが面倒くさい方は、私が作ったStoryTellerサンプルが既にBot用の設定になっているので、それで試してみてください。 スキーマのshare Botプロジェクトの設定(自サーバーのgitリポジトリ)と同様に、スキーマのshareをonにしてください。 (StoryTellerサンプルはすでにshareがonになっているので変更する必要はありません。) Xcodeサーバー上でリポジトリを追加 次に、OS X Serverサーバ

    Botプロジェクトの設定(他サーバー上) - Toyship.org
  • 1