タグ

CIに関するakaneharaのブックマーク (5)

  • Concourse CI

    Concourse is an open-source continuous thing-doer.Centered around the simple mechanics of resources, tasks, and jobs, Concourse delivers a versatile approach to automation that excels at CI/CD. Quick Start Core features Concourse is engineered to be expressive, versatile, and secure, remaining intuitive even as your project complexity grows. Code-based configurationresources: - name: booklit type:

  • まえがき - Concourse チュートリアル (by Stark & Wayne)

    Concourse の ご紹介¶ この一連のチュートリアルを通じて、https://concourse-ci.org の利用方法を学びましょう。個々のコンセプトに基づいて各コンテンツは構成されています。 Concourse は 100% オープンソースの CI/CD システムであり、約 100 個の外部との インテグレーション機能 -- Resource types -- を備えています. Concourse の原則は、プロジェクトを CI の細かい作業と分離するプラクティスを奨励し、すべての設定をバージョン管理システムにチェックインできる宣言ファイルに保存することで、Concourse クラスタ間での乗換リスクを軽減することにあります。 この Concourse チュートリアルブックは、2015年以来、Concourse を学習するための世界で最も人気のあるコンテンツです。Concour

  • Jenkins + Genymotion で Android なテストをしたメモ - OrangeSignal ブログ

    Jenkins での自動テストで、Android エミュレータの代わりに Genymotion を使用して自動テストをする場合のメモ。CI 環境については前エントリをご覧下さい。 Genymotion で仮想端末を作った後にやること [設定]-[セキュリティ]-[提供元不明のアプリ]を オン にする [設定]-[セキュリティ]-[アプリを確認する]を オフ にする Jenkins ジョブ設定 ビルド環境の "Run an Android emulator during build" を オフ にしてエミュレータを使わないようにする。 ビルドの前処理として adb 経由で Genymotion へ接続する以下のようなシェルを作って置き、呼び出す。(adb root しないとテスト結果を pull できないので注意) #!/bin/sh # genymotion_connect.sh adb

    Jenkins + Genymotion で Android なテストをしたメモ - OrangeSignal ブログ
  • VS Resistance – 犬のためのアプリを作っている

    Androidで現在起動中のActivityを知る方法shikajiro AndroidAndroid開発にて Activity, Fragment での画面遷移が入り乱れる実装をしていると、現在動かしている画面のActivityが何なのか知りたくなることがある。 昔の LayoutInspector や adb でも調べることができるけど、ログに出力する方法を書き残す。 ActivityLifecycleCallbacks を使って、activityがアクティブになった段階でログを出力すれば良い。 Read More 犬のためのアプリを作っているshikajiro AndroidZOZOテクノロジーズの愉快なエンジニア AdventCalendar その2、16日目です。12月も半分過ぎました。やばいですね。 ZOZOのAdventCalendarですが完全にZOZOとは関係ない、個人的

  • Androidアプリのビルド/テストはCIでここまで変わる

    Androidアプリのビルド/テストはCIでここまで変わる:グリーはいかにしてJenkinsを導入したのか(3)(1/2 ページ) グリーのサービス開発における継続的インテグレーションと、CIツールであるJenkinsの導入について、CI導入のモチベーション、進め方のポイントを中心に説明します。今回は、apkの作成までの自動化を手始めに、徐々に自動化の資産を積み上げていくことで開発ワークフローを改善していく過程を紹介します。 前回の「JenkinsでCIすればiOSアプリのビルドは、もう面倒くさくない」に続き、今回はAndroidアプリ開発とJenkinsについて紹介します。 Androidアプリのビルド Android開発の継続的インテグレーションの第一歩として、まずはAndroidアプリをJenkinsでビルドしてapkファイルを作成してみましょう。あらかじめJenkins、Andro

    Androidアプリのビルド/テストはCIでここまで変わる
  • 1