タグ

2018年3月9日のブックマーク (1件)

  • Androidアプリ開発向けの横断CI環境

    こんにちは、スマートデバイス基盤チームの段です。 スマートデバイス基盤チームでは、リクルートライフスタイルのスマホアプリ開発における開発標準・品質指標の策定、新技術の検証及び横断推進、また、可視化及びCIシステムの運用改善など横断ミッションを担っています。 継続的インテグレーション(CI)はアプリ開発プロセスにおける重要な一環で、そのシステム運用改善を横断チームで実施するか各サービス側で実施するかの選択肢があると思いますが、弊社ではスマートデバイス基盤チームが担当しています。日頃の安定運用も勿論ですが、サービス側要件の柔軟対応、CIノウハウの属人化回避、運用工数削減などを意識した改善活動を積極的に行っています。 記事では、現在運用しているAndroid向けのCI環境をご紹介します。 全体構成 ビルド処理〜配布はジョブ毎にDockerコンテナで実施 Jenkins Pipelineを導入し

    Androidアプリ開発向けの横断CI環境