Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Notify Slack with EAS Custom Build

Notify Slack with EAS Custom Build

Avatar for Shinnosuke Yamamoto

Shinnosuke Yamamoto

August 06, 2024
Tweet

More Decks by Shinnosuke Yamamoto

Other Decks in Programming

Transcript

  1. © JMDC Inc. 自己紹介 @mrtry JMDC, Inc / Ventus, Inc

    • Engineer (Mobile) • Engineering Manager 高専卒 / 現放送大学生 • 心理学まわりの単位を取ってる • メタ認知システムが大好き
  2. © JMDC Inc. EAS Custom Buildとは • EAS Buildのworkflowをカスタムする手法 •

    yamlでworkflowを定義することができる • デフォルトで便利workflowが提供されている • TS書いて拡張もできる
  3. © JMDC Inc. ローカルで実行テストする 以下からいくつか抜粋 • Run builds locally or

    on your own infrastructure | Expo ローカルマシンでEAS Build実行 • $ eas build ... --local 環境変数は、実行時に渡せば動く • $ SLACK_HOOK_URL=https://xxx... eas build ... EAS Build実行時に色々オプションを設定するとデバッグに役立つ • 特に EAS_LOCAL_BUILD_SKIP_CLEANUP • build finish時のcleanupを無効にする