@@ -10,54 +10,34 @@ jobs:
1010 Build :
1111 name : Build
1212 runs-on : macOS-latest
13- strategy :
14- fail-fast : false
15- matrix :
16- api : [ 28 ]
17- abi : [ x86_64 ]
18- tag : [ 'default' ]
19- include :
20- # - api: 31
21- # abi: x86_64
22- # tag: 'google_apis'
23- - api : 30
24- abi : x86_64
25- tag : ' google_apis'
2613 steps :
2714 - name : Checkout
2815 uses : actions/checkout@v3
29- - name : Install JDK ${{ matrix.java_version }}
16+ - name : Install JDK
3017 uses : actions/setup-java@v3
3118 with :
3219 distribution : ' adopt'
3320 java-version : 11
34- - name : Install Android SDK
35- uses : malinskiy/action-android/install-sdk@release/0.1.4
36- - name : Build project
37- run : ./gradlew nexusOneApi30DebugAndroidTest
38- # - name: Run instrumentation tests
39- # run: ./gradlew nexusOneApi30DebugAndroidTest
40- # api: ${{ matrix.api }}
41- # tag: ${{ matrix.tag }}
42- # abi: ${{ matrix.abi }}
43- # cmdOptions: -noaudio -no-boot-anim -no-window
21+ - uses : malinskiy/action-android/install-sdk@release/0.1.4
22+ - run : sdkmanager platform-tools
23+ - run : ./gradlew nexusOneApi30DebugAndroidTest
4424 - name : Archive Espresso report
4525 if : ${{ always() }}
4626 uses : actions/upload-artifact@v3
4727 with :
48- name : Moka-Espresso-report-${{ matrix.api }}-${{ matrix.abi }}-report
28+ name : Moka-Espresso-report
4929 path : sample/build/reports/androidTests/connected
5030 - name : Archive Espresso results
5131 if : ${{ always() }}
5232 uses : actions/upload-artifact@v3
5333 with :
54- name : Moka-Espresso-${{ matrix.api }}-${{ matrix.abi }}-report
55- path : sample/build/reports/androidTests/connected
34+ name : Moka-Espresso-result
35+ path : sample/build/outputs/androidTest-results/managedDevice
5636 - name : Archive screenshots
5737 if : ${{ always() }}
58385939 with :
60- name : Moka-Screenshots-${{ matrix.api }}-${{ matrix.abi }}-report
40+ name : Moka-Screenshots
6141 path : |
6242 sample/build/outputs/connected_android_test_additional_output/debugAndroidTest/connected
6343 sample/build/outputs/androidTest-results/connected
6747 steps :
6848 - name : Checkout
6949 uses : actions/checkout@v3
70- - name : Install JDK ${{ matrix.java_version }}
50+ - name : Install JDK
7151 uses : actions/setup-java@v3
7252 with :
7353 distribution : ' adopt'
0 commit comments