Tagbangers Blog

CI

Bamboo + Android + Firebase Test Lab + SonarQube

Android プロジェクトを Bamboo にのせて CI してみます。 それぞれ以下のような役割です。 Bamboo: CI サーバ Firebase Test Lab: Android のテストをクラウド上の仮想、もしくは物理端末で実行してくれるサービス SonarQube: コード解析。今回は Firebase で実施したインスツルメントテストのカバレッジを反映します 1. Firebase にプロジェクトを作成 コンソールぽちぽち。 CI からの認証用にサービスアカウントを作っておく。 2. Bamboo サーバに Google Cloud SDK のセットアップ https://c...

Atlassian ​Bamboo で Tomcat にデプロイ!

最近のデプロイ事情の変化はめまぐるしいですね。 今日は手始めに Bamboo から Tomcat へのデプロイをやってみます。 必要なもの Atlassian Bamboo 5.7.2 https://www.atlassian.com/ja/software/bamboo 現時点での Bamboo 最新版。今回はサーバインストール版を使ってます。 Maven POM Value Extractor https://marketplace.atlassian.com/plugins/com.davi... pom.xml に記述した artifactId や version を Bamboo ...