万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    GitHubActionの設定 FlutterでAndroidビルド

    GitHubActionの設定 FlutterでAndroidビルド

    qiita.com これみたが、ほとんどドキュメント丸投げなので自分で調べた。

    実際はこれを作ってgitへ含める。 .github/workflows/deploy_after_merge.yml

    FIREBASE_APP_IDFIREBASE_TOKEN の設定

    GitHubのここに設定する。

    f:id:shinriyo:20200404192435p:plain

    • FIREBASE_APP_ID

    「プロジェクト」を設定はどこ? 歯車から行ける f:id:shinriyo:20200404192505p:plain

    • FIREBASE_TOKEN

    firebase login:ci このあとブラウザが起動するのでログイン。

    Waiting for authentication...
    
    ✔  Success! Use this token to login on a CI server:

    この下のを設定する。

          - name: upload artifact to Firebase App Distribution
            uses: wzieba/Firebase-Distribution-Github-Action@v1.1.1
            with:
              appId: ${{secrets.FIREBASE_APP_ID}}
              token: ${{secrets.FIREBASE_TOKEN}}
              groups: ANDROID_TEST
              file: build/app/outputs/apk/release/app-release.apk

    groups: 項目で ANDROID_TEST ってのはおかしいかと。 このままだとtesters/groups: invalid groups firebase のエラーになった。

    この groups 項目

    groups: testers` にして、Firebaseでここにgroupsって名前で登録して、その中へ自分のメールアドレス登録する。 f:id:shinriyo:20200405081058p:plain