mirror of https://github.com/thesofproject/sof.git
.github/workflows: zephyr workflow windows-build uploads artifacts
Github allows to store build artifacts for 90 days after the build. Somebody might want to examine the output of the build, now can easily download everything that job produces. In example, compile_commands.json file contains all compilation commands in verbose that are not visible in the build log by default. Signed-off-by: Andrey Borisovich <andrey.borisovich@intel.com>
This commit is contained in:
parent
f51f296572
commit
7531094050
|
@ -77,6 +77,14 @@ jobs:
|
|||
./sof/zephyr/docker-build.sh --cmake-args=-DEXTRA_CFLAGS=-Werror
|
||||
--cmake-args=--warn-uninitialized ${{ matrix.IPC_platforms }}
|
||||
|
||||
- name: Upload build artifacts
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: linux-build-output
|
||||
path: |
|
||||
${{ github.workspace }}/workspace/build-sof-staging
|
||||
${{ github.workspace }}/workspace/**/compile_commands.json
|
||||
|
||||
build-windows:
|
||||
runs-on: windows-latest
|
||||
strategy:
|
||||
|
@ -206,3 +214,11 @@ jobs:
|
|||
--no-interactive
|
||||
--cmake-args=-DEXTRA_CFLAGS=-Werror
|
||||
--cmake-args=--warn-uninitialized ${{ matrix.platforms }}
|
||||
|
||||
- name: Upload build artifacts
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: windows-build-output
|
||||
path: |
|
||||
${{ github.workspace }}/workspace/build-sof-staging
|
||||
${{ github.workspace }}/workspace/**/compile_commands.json
|
||||
|
|
Loading…
Reference in New Issue