最終的に出来上がったymlファイルはじめに笹川先生(株)ライトコードの笹川(ささがわ)です!弊社ブログの中で、あまりCIについて触れているものがないので、先陣きっていくつか書いていこうかと思います!CIやCDについてのそもそもの説明については、探せば多く出てくると思いますので省略します。Bitrise(ビットライズ)なのか?有名なところでいうと「CircleCI」や「TravisCI」など「CI」は、多くのサービスやツールがありますが、Bitriseには他とは大きく違ったメリットがあります。今回のテーマは、「Android(アンドロイド)」。!次の記事は、「BitriseでDeployGateなiOSのこと」を書きます!(予告)また、今回は、「会員登録の手順」は、探せば多く出てくると思いますのでこちらも省きます。26keystoreはそれぞれリポジトリに含む設定してみる公式ドキュメント通りに進めてみます。|+---+---------------------------------------------------------------+----------+よく見るとWarinigが出ています。warning.どうやら、NDKのインストールがうまく行ってない様子です。NDKのインストールでは、NDKのインストールの設定もしてみましょう。https://developer.android.com/ndk/downloadsAndroidのNDKの最新安定バージョンは、上記URLを参考に下記のように指定をしてみましょう。19cこれで、ReBuildをしたらどうでしょう?実は、笹川の環境下では、これでもダメでした。Fastlaneでビルドしてみる公式ドキュメントの通りじゃビルドが出来ないので、思い切ってFastlaneを導入してみました。)",)endビルド自体はうまくいきました!DeployGateへのアップロードも問題なく出来るようになりました。問題発生しかし、ここでまた一つ問題が出てきます。Artifactsがうまく保存されません。GradleRunnerを使ってみるBitriseには、gradlewコマンドをそのまま実行するためのGradleRunnerというアイテムもあります。これが最適解だったようです。問題なくArtifactsに保存されました。まとめBitriseの公式ドキュメントは、日本語の整備もされていますし、GUIで設定できることが多いので素晴らしいツールです。ドキュメントに載っていないもの情報は、あまりQiitaやブログ記事でも多いのですが、エラーが出た時にどう対応したかという記事は多くないです。今日、紹介したのは、笹川の個人ブログで取り上げたこちらの記事を深掘りした記事となります。Bitrise日本法人ブログでも引用していただき、Bitriseの公式ブログの方でもちょっとだけ紹介されたりなど少し反響がありましたので、この場を借りて詳細な内容をアウトプットさせていただきました。社長と一杯飲みながらお話してみたい方はこちらミツオカフリーランスエンジニア様の募集はこちらにゃんこ師匠その他、お問い合わせはこちらミツオカお気軽にお問い合わせください!せっかくなので、別の記事もぜひ読んでいって下さいね!一緒に働いてくれる仲間を募集しております!ライトコードでは、仲間を募集しております!当社のモットーは「好きなことを仕事にするエンジニア集団」「エンジニアによるエンジニアのための会社」。エンジニアであるあなたの「やってみたいこと」を全力で応援する会社です。ライトコードは現在、急成長中!だからこそ、あなたにお任せしたいやりがいのあるお仕事は沢山あります。「コアメンバー」として活躍してくれる、あなたからのご応募をお待ちしております!なお、ご応募の前に、「話しだけ聞いてみたい」「社内の雰囲気を知りたい」という方はこちらをご覧ください。(社員)新潟生まれ新潟育ち本業はモバイルアプリエンジニア。rightcodeエンジニア大募集中!私たちライトコードでは、エンジニアを募集しております。私服大歓迎のカジュアルな職場なので、お気軽にご応募ください!また、フリーエンジニアの方も募集しております。