GradleでAndroidアプリのCI環境構築Android弊社では、Bitriseを利用してAndroidアプリのCI環境を構築しています。Bitriseを利用している事例は少ないので、簡単にご紹介いたします。Bitriseを利用したiOSアプリのCI環境構築については、以下の記事で紹介しています。techblog.lclco.com前提条件Gradle(gradlew)でビルドができること初期設定まずは、新規作成〜ビルド(apkの作成)までの手順を紹介いたします。アプリの作成Bitriseでは、まずビルド等の対象アプリを登録する必要があります。クリックすると、ウィザード画面が表示されます。以下のマニュアルに沿って、進めればよいので詳細は割愛します。BitriseWorkflowの作成アプリ作成後のWorkflowはデフォルトでは、このような状態になっています。この時点で、ビルドに必要な基本的な流れは網羅しています。Gradleで実行するタスクは、以下の箇所で設定します。上記のテキストボックスにタスクを直接入力してもよいですが、GRADLE_TASKという環境変数に設定することもできます。環境変数の設定画面で、ビルドタスクを入力します。複数のビルドを実行する場合は、半角スペースで区切りで入力します。ボタンでビルドが行えます。APKを作成できます。Files]メニューから、ファイルをアップロードします。ファイルをアップロードするとパスワード等の情報の入力画面になります。metadata]で保存します。$BITRISED_ANDROID_XXX)でアクセスできます。Stepの追加Bitrise上に登録したkeystoreファイルは、ビルド時にダウンロードが必要です。Downloaderというステップを追加します。Stepの後に追加します。Stepへ変数を設定します。設定)build.gradleの編集Bitrise上で登録したkeystoreを利用するように、signingConfigsを書き換えます。APKが生成できます。まとめBitriseを使えば、単純なビルド環境だけならすぐに用意できます。無料プランもありますので、CI環境未構築の方は、最初のステップとして是非利用してみてください。Fargateを使ってブランチ毎にQA環境を自動生成した話こんにちは。バス比較なびのバスツアー検索...2019-02-14最近1ヶ月間で行ったフロントエンド開発環境プチ改善フロントエンドエンジニアの岡田です。Swift4の対応後、とあるブランチを配布しようとした際...2017-01-31iOS/Androidアプリのリリースフローとチェックリストこんにちは、森脇です。1検索はてなブログをはじめよう!lcl-engineerさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。