Concourse is an open-source continuous thing-doer.Built on the simple mechanics of resources, tasks, and jobs, Concourse presents a general approach to automation that makes it great for CI/CD. Quick Start
Concourse の ご紹介¶ この一連のチュートリアルを通じて、https://concourse-ci.org の利用方法を学びましょう。個々のコンセプトに基づいて各コンテンツは構成されています。 Concourse は 100% オープンソースの CI/CD システムであり、約 100 個の外部との インテグレーション機能 -- Resource types -- を備えています. Concourse の原則は、プロジェクトを CI の細かい作業と分離するプラクティスを奨励し、すべての設定をバージョン管理システムにチェックインできる宣言ファイルに保存することで、Concourse クラスタ間での乗換リスクを軽減することにあります。 この Concourse チュートリアルブックは、2015年以来、Concourse を学習するための世界で最も人気のあるコンテンツです。Concour
Jenkins での自動テストで、Android エミュレータの代わりに Genymotion を使用して自動テストをする場合のメモ。CI 環境については前エントリをご覧下さい。 Genymotion で仮想端末を作った後にやること [設定]-[セキュリティ]-[提供元不明のアプリ]を オン にする [設定]-[セキュリティ]-[アプリを確認する]を オフ にする Jenkins ジョブ設定 ビルド環境の "Run an Android emulator during build" を オフ にしてエミュレータを使わないようにする。 ビルドの前処理として adb 経由で Genymotion へ接続する以下のようなシェルを作って置き、呼び出す。(adb root しないとテスト結果を pull できないので注意) #!/bin/sh # genymotion_connect.sh adb
Androidアプリのビルド/テストはCIでここまで変わる:グリーはいかにしてJenkinsを導入したのか(3)(1/2 ページ) グリーのサービス開発における継続的インテグレーションと、CIツールであるJenkinsの導入について、CI導入のモチベーション、進め方のポイントを中心に説明します。今回は、apkの作成までの自動化を手始めに、徐々に自動化の資産を積み上げていくことで開発ワークフローを改善していく過程を紹介します。 前回の「JenkinsでCIすればiOSアプリのビルドは、もう面倒くさくない」に続き、今回はAndroidアプリ開発とJenkinsについて紹介します。 Androidアプリのビルド Android開発の継続的インテグレーションの第一歩として、まずはAndroidアプリをJenkinsでビルドしてapkファイルを作成してみましょう。あらかじめJenkins、Andro
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く