はじめに AWS 上に Jenkins による Android アプリの CI 環境を構築する機会がありましたので、記録として残しておきます。 Jenkins 単体であれば下記の記事のままで大体OKなのですが、 EC2にJenkinsによるCI環境を作成する | Developers.IO Amazon Linux に Android エミュレータを入れるには色々と難があります。そこで、Android アプリのビルドやテストを行うマシンを Ubuntu を使った、マスター・スレーブ構成の CI 環境を構築してみました。 下図のような構成となる CI 環境を構築します。 マスターマシンの構築 EC2 の起動 次の記事の通り、普通に Amazon Linux のインスタンスを起動します。 EC2にJenkinsによるCI環境を作成する | Developers.IO キーペアはダウンロードして