Add sub-directory per development build (#1020)

HAOS builds add a lot of files and things get quickly messy. Use a
directory per build.

Also don't abort the complete build if a single board failed, we still
might be interested in the rest.
This commit is contained in:
Stefan Agner 2020-11-26 00:34:46 +01:00 committed by GitHub
parent 1fa53bc3dc
commit e88ae15272
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -25,6 +25,7 @@ jobs:
name: Release build for ${{ matrix.board.name }} name: Release build for ${{ matrix.board.name }}
needs: version needs: version
strategy: strategy:
fail-fast: false
matrix: matrix:
board: board:
- {"name": "ova", "output": "ova", "runner": "x86-64-runner"} - {"name": "ova", "output": "ova", "runner": "x86-64-runner"}
@ -75,6 +76,6 @@ jobs:
port: ${{ secrets.DEV_PORT }} port: ${{ secrets.DEV_PORT }}
key: ${{ secrets.DEV_SCP_KEY }} key: ${{ secrets.DEV_SCP_KEY }}
source: "release/*" source: "release/*"
target: ${{ secrets.DEV_TARGET_PATH }} target: ${{ secrets.DEV_TARGET_PATH }}/${{ needs.version.outputs.version_dev }}/
strip_components: 1 strip_components: 1