Browse Source

Split apart android setup

Jamon Holmgren 5 years ago
parent
commit
78cc2d056e
1 changed files with 7 additions and 3 deletions
  1. 7
    3
      .github/workflows/detox.yml

+ 7
- 3
.github/workflows/detox.yml View File

6
     name: 'Running tests'
6
     name: 'Running tests'
7
     runs-on: 'macOS-latest'
7
     runs-on: 'macOS-latest'
8
     steps:
8
     steps:
9
-      - name: Setup - Install Android Emulator
9
+      - name: Setup - Install Android SDK
10
         run: |
10
         run: |
11
           touch ~/.android/repositories.cfg
11
           touch ~/.android/repositories.cfg
12
           brew cask install homebrew/cask-versions/adoptopenjdk8
12
           brew cask install homebrew/cask-versions/adoptopenjdk8
13
           brew cask install android-sdk
13
           brew cask install android-sdk
14
           export ANDROID_SDK_ROOT="/usr/local/share/android-sdk"
14
           export ANDROID_SDK_ROOT="/usr/local/share/android-sdk"
15
+      - name: Setup - Update Android SDK
16
+        run: |
15
           # brew cask install intel-haxm
17
           # brew cask install intel-haxm
16
           sdkmanager --update
18
           sdkmanager --update
17
           sdkmanager --help
19
           sdkmanager --help
18
-          yes | sdkmanager "platform-tools" "platforms;android-28" "extras;intel;Hardware_Accelerated_Execution_Manager" "build-tools;28.0.3" "system-images;android-28;google_apis;x86" "emulator"
19
-          avdmanager create avd -n test -k "system-images;android-28;google_apis;x86"
20
+      - name: Setup - Install Android Platform tools
21
+        run: yes | sdkmanager "platform-tools" "platforms;android-28" "extras;intel;Hardware_Accelerated_Execution_Manager" "build-tools;28.0.3" "system-images;android-28;google_apis;x86" "emulator"
22
+      - name: Setup - Create New Android Emulator
23
+        run: avdmanager create avd -n test -k "system-images;android-28;google_apis;x86"
20
       - name: List Android Emulators
24
       - name: List Android Emulators
21
         run: emulator -list-avds
25
         run: emulator -list-avds
22
       - name: List iOS Simulators
26
       - name: List iOS Simulators