Browse Source

Better java8 brew command

Jamon Holmgren 5 years ago
parent
commit
29b334d73a
1 changed files with 8 additions and 7 deletions
  1. 8
    7
      .github/workflows/detox.yml

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

@@ -6,20 +6,21 @@ jobs:
6 6
     name: 'Running tests'
7 7
     runs-on: 'macOS-latest'
8 8
     steps:
9
+    - uses: actions/setup-java@v1
10
+      with:
11
+        java-version: '8.0.4' // The JDK version to make available on the path. Takes a whole or semver Jdk version, or 1.x syntax (e.g. 1.8 => Jdk 8.x)
12
+        architecture: x64 // (x64 or x86) - defaults to x64
9 13
       - name: Setup - Install Android Emulator
10 14
         run: |
11 15
           touch ~/.android/repositories.cfg
16
+          brew cask install homebrew/cask-versions/adoptopenjdk8
12 17
           brew cask install android-sdk
18
+          export ANDROID_SDK_ROOT="/usr/local/share/android-sdk"
13 19
           # brew cask install intel-haxm
14 20
           sdkmanager --update
15
-          # export ANDROID_SDK_ROOT="/usr/local/share/android-sdk"
16
-          echo "Debugging - sdkmanager"
17 21
           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
-          echo "Done - sdkmanager"
20
-          echo "Debugging - avdmanager"
21
-          # avdmanager create avd -n test -k "system-images;android-28;google_apis;x86"
22
-          echo "Done."
22
+          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"
23
+          avdmanager create avd -n test -k "system-images;android-28;google_apis;x86"
23 24
       - name: List Android Emulators
24 25
         run: emulator -list-avds
25 26
       - name: List iOS Simulators