mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-08 18:40:55 +03:00
Testing - Update GH Win Jobs with Mesa3D #143
Extend GH actions on windows with mesa3D
This commit is contained in:
parent
2d9c5a868d
commit
3ec8891916
@ -39,6 +39,17 @@ jobs:
|
|||||||
Remove-Item 3rdparty-vc14-64.zip
|
Remove-Item 3rdparty-vc14-64.zip
|
||||||
shell: pwsh
|
shell: pwsh
|
||||||
|
|
||||||
|
- name: Download and extract Mesa3D
|
||||||
|
run: |
|
||||||
|
curl -L -o mesa3d.7z https://github.com/pal1000/mesa-dist-win/releases/download/24.2.5/mesa3d-24.2.5-release-msvc.7z
|
||||||
|
7z x mesa3d.7z -omesa3d
|
||||||
|
|
||||||
|
- name: Run system-wide deployment
|
||||||
|
run: |
|
||||||
|
cd mesa3d
|
||||||
|
.\systemwidedeploy.cmd 1
|
||||||
|
shell: cmd
|
||||||
|
|
||||||
- name: Configure OCCT
|
- name: Configure OCCT
|
||||||
run: |
|
run: |
|
||||||
mkdir build
|
mkdir build
|
||||||
@ -101,6 +112,17 @@ jobs:
|
|||||||
Remove-Item 3rdparty-vc14-64.zip
|
Remove-Item 3rdparty-vc14-64.zip
|
||||||
shell: pwsh
|
shell: pwsh
|
||||||
|
|
||||||
|
- name: Download and extract Mesa3D
|
||||||
|
run: |
|
||||||
|
curl -L -o mesa3d.7z https://github.com/pal1000/mesa-dist-win/releases/download/24.2.5/mesa3d-24.2.5-release-msvc.7z
|
||||||
|
7z x mesa3d.7z -omesa3d
|
||||||
|
|
||||||
|
- name: Run system-wide deployment
|
||||||
|
run: |
|
||||||
|
cd mesa3d
|
||||||
|
.\systemwidedeploy.cmd 1
|
||||||
|
shell: cmd
|
||||||
|
|
||||||
- name: Configure OCCT
|
- name: Configure OCCT
|
||||||
run: |
|
run: |
|
||||||
mkdir build
|
mkdir build
|
||||||
@ -409,6 +431,17 @@ jobs:
|
|||||||
name: install-windows-x64
|
name: install-windows-x64
|
||||||
path: install
|
path: install
|
||||||
|
|
||||||
|
- name: Download and extract Mesa3D
|
||||||
|
run: |
|
||||||
|
curl -L -o mesa3d.7z https://github.com/pal1000/mesa-dist-win/releases/download/24.2.5/mesa3d-24.2.5-release-msvc.7z
|
||||||
|
7z x mesa3d.7z -omesa3d
|
||||||
|
|
||||||
|
- name: Run system-wide deployment
|
||||||
|
run: |
|
||||||
|
cd mesa3d
|
||||||
|
.\systemwidedeploy.cmd 1
|
||||||
|
shell: cmd
|
||||||
|
|
||||||
- name: Run tests
|
- name: Run tests
|
||||||
run: |
|
run: |
|
||||||
cd install
|
cd install
|
||||||
@ -463,6 +496,17 @@ jobs:
|
|||||||
name: install-windows-clang-x64
|
name: install-windows-clang-x64
|
||||||
path: install
|
path: install
|
||||||
|
|
||||||
|
- name: Download and extract Mesa3D
|
||||||
|
run: |
|
||||||
|
curl -L -o mesa3d.7z https://github.com/pal1000/mesa-dist-win/releases/download/24.2.5/mesa3d-24.2.5-release-msvc.7z
|
||||||
|
7z x mesa3d.7z -omesa3d
|
||||||
|
|
||||||
|
- name: Run system-wide deployment
|
||||||
|
run: |
|
||||||
|
cd mesa3d
|
||||||
|
.\systemwidedeploy.cmd 1
|
||||||
|
shell: cmd
|
||||||
|
|
||||||
- name: Run tests
|
- name: Run tests
|
||||||
run: |
|
run: |
|
||||||
cd install
|
cd install
|
||||||
|
Loading…
x
Reference in New Issue
Block a user