Implement sdk-installer. Add test pipeline with job matrix.

This commit is contained in:
Yang Chen
2019-11-06 16:53:33 +11:00
parent 88f35977bb
commit d25d31b4c6
3 changed files with 25 additions and 15 deletions
+19 -8
View File
@@ -8,16 +8,27 @@ on:
jobs:
test:
runs-on: macOS-latest
strategy:
matrix:
api-level: [21, 22, 23, 24, 25, 26, 27, 28, 29]
target: [default, google_apis]
abi: [x86, x86_64]
steps:
- uses: actions/checkout@v1
- name: checkout
uses: actions/checkout@v1
with:
fetch-depth: 1
- run: npm install
- run: npm run build
- run: npm test
- uses: ./
- name: build and test
run: |
npm install
npm run build
npm test
- name: run action
uses: ./
with:
api-level: 23
target: google_apis
abi: x86
api-level: ${{ matrix.api-level }}
target: ${{ matrix.target }}
abi: ${{ matrix.abi }}
headless: true