Only 44% of developers believe leaders are aware of the issues contributing to a poor developer experience.
はじめに 前回はGitから取得、UnitTest、ビルド等の基本的な設定をしました。 今回はオプション的な設定でTestFlightでアプリを配信したりHipChatで通知してiOS開発ライフをもっと便利にしたいと思います。 環境 Jenkins Plugins Jenkins HipChat Plugin 0.1.4 Testflight Plugin 1.3.8 TestFlightの設定 ※ TestFlight単体での動作は確認できていることが前提です。 システムの設定 > TestFlight 最初に「Jenkinsの管理 > システムの設定」 からTokenの設定をします。個々のジョブに設定するのではなく、システムの設定になります。 Test FlightのTeam TokenとAPI Tokenの情報が必要です。各Tokenの場所は↓です。 Team Token https:
前回の記事に関連して、このリポジトリでTravis CIを使って継続的インテグレーションを行うようにしたので、そのテスト結果をHipChatにも通知されるようにした。こんな感じ。 テストに失敗すると以下のような感じで、怒りに満ちた王蟲の目のような赤色に。 通知系を設定する場合は、APIトークンを入力するか、設定画面でポチッとするだけで簡単な事が多いけど、パブリックリポジトリでのTravis CIは、設定を.travis.ymlに記述するので情報が公開されてしまう。それを回避するために暗号化する方法が提供されている。 travis encrypt まずはtravis gemをインストールする。このgemは、Travis CIに関する各種操作をCLIから実行できるもので、前述の暗号化もこれを利用する。このgemのtravis encryptコマンドを使用して、対象の文字列を暗号化できる。 今回
年末にユビレジさんのところでちょっと仕事のお手伝いをさせていただいたので、その時の内容をご紹介させていただきます。 ■ユビレジって何? iPadをキャッシュレジスタに変えてしまうサービスです。会計からレシートの印刷までやってくれます。最近飲食店などでレジがなくiPadだけが置いてあるお店などを散見するかと思いますが、アレがそうです。一般的なキャッシュレジスタ+店舗システムよりもはるかに安価で導入でき、しかも使いやすいというのがウリです。 開発者的に言うと、Scalaモヒカンの@kmizuさんやiOSモヒカンの@k_katsumiさんなどが在籍されていまして、エンジニアのレベルが高いです。 ■開発スタイル 少人数のため、厳密なウォーターフォール管理やアジャイル/スクラムなどは無く、チケット/Issueベースの開発になっています。githubをフル活用します。すべてPull Request(以
« Sponsored Post: Netflix, Logentries, Host Color, Booking, Apple, ScaleOut, MongoDB, BlueStripe, AiScaler, Aerospike, LogicMonitor, AppDynamics, ManageEngine, Site24x7 | Main | Stuff The Internet Says On Scalability For January 3rd, 2014 » This article is from an interview with Zuhaib Siddique, a production engineer at HipChat, makers of group chat and IM for teams. HipChat started in an unusual
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く