build and install debug build explicitly
This commit is contained in:
committed by
Yorik van Havre
parent
91bfde1fd2
commit
9c91b959a6
9
.github/workflows/sub_buildPixi.yml
vendored
9
.github/workflows/sub_buildPixi.yml
vendored
@@ -54,7 +54,8 @@ jobs:
|
||||
CCACHE_MAXSIZE: 1G
|
||||
CCACHE_COMPRESS: true
|
||||
CCACHE_COMPRESSLEVEL: 5
|
||||
builddir: ${{ github.workspace }}/build/
|
||||
config: debug
|
||||
builddir: ${{ github.workspace }}/build/debug/
|
||||
cacheKey: pixi-${{ matrix.os }}
|
||||
logdir: ${{ github.workspace }}/logs/
|
||||
reportdir: ${{ github.workspace }}/report/
|
||||
@@ -133,11 +134,11 @@ jobs:
|
||||
|
||||
- name: CMake Configure
|
||||
run: |
|
||||
pixi run configure-release
|
||||
pixi run configure-${{ env.config }}
|
||||
|
||||
- name: CMake Build
|
||||
run: |
|
||||
pixi run build
|
||||
pixi run build-${{ env.config }}
|
||||
|
||||
- name: Print ccache statistics after Build
|
||||
run: |
|
||||
@@ -174,7 +175,7 @@ jobs:
|
||||
|
||||
- name: CMake Install
|
||||
run: |
|
||||
pixi run install
|
||||
pixi run install-${{ env.config }}
|
||||
|
||||
- name: FreeCAD CLI tests on install
|
||||
if: runner.os != 'Windows'
|
||||
|
||||
Reference in New Issue
Block a user