Update build.yml

This commit is contained in:
Thomas Boop
2019-10-24 14:00:56 -04:00
committed by Thomas Boop
parent f1c58c33b6
commit 586c8a7fa5

View File

@@ -17,10 +17,13 @@ jobs:
include: include:
- os: ubuntu-latest - os: ubuntu-latest
devScript: ./dev.sh devScript: ./dev.sh
shell: bash
- os: macOS-latest - os: macOS-latest
devScript: ./dev.sh devScript: ./dev.sh
shell: bash
- os: windows-latest - os: windows-latest
devScript: dev.cmd devScript: dev.cmd
shell: cmd
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
@@ -30,12 +33,14 @@ jobs:
run: | run: |
${{ matrix.devScript }} layout Release ${{ matrix.devScript }} layout Release
working-directory: src working-directory: src
shell: ${{ matrix.shell }}
# Run tests # Run tests
- name: L0 - name: L0
run: | run: |
${{ matrix.devScript }} test ${{ matrix.devScript }} test
working-directory: src working-directory: src
shell: ${{ matrix.shell }}
# Create runner package tar.gz/zip # Create runner package tar.gz/zip
- name: Package Release - name: Package Release
@@ -43,6 +48,7 @@ jobs:
run: | run: |
${{ matrix.devScript }} package Release ${{ matrix.devScript }} package Release
working-directory: src working-directory: src
shell: ${{ matrix.shell }}
# Upload runner package tar.gz/zip as artifact # Upload runner package tar.gz/zip as artifact
- name: Publish Artifact - name: Publish Artifact