#1593 Move CI from Travis to GitHub Action - upload multiple coverage reports to reduce variance

This commit is contained in:
Sean Mac Gillicuddy 2019-12-19 11:26:13 +00:00
parent a55c3bcebd
commit a06fb793d9

View File

@ -12,8 +12,11 @@ on:
jobs: jobs:
coverageReport: coverageReport:strategy:
runs-on: macOS-latest matrix:
api-level: [21, 22]
fail-fast: false
runs-on: macOS-latestruns-on: macOS-latest
steps: steps:
- name: checkout - name: checkout
uses: actions/checkout@v1 uses: actions/checkout@v1
@ -23,7 +26,7 @@ jobs:
- name: create instrumentation coverage - name: create instrumentation coverage
uses: reactivecircus/android-emulator-runner@v2.0.0 uses: reactivecircus/android-emulator-runner@v2.0.0
with: with:
api-level: 21 api-level: ${{ matrix.api-level }}
arch: x86_64 arch: x86_64
script: bash instrumentation.sh script: bash instrumentation.sh