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

Notify Slack with EAS Custom Build

Notify Slack with EAS Custom Build

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を無効にする