Setup MSVC in CI.

This commit is contained in:
Matthieu Gautier 2023-11-27 18:07:00 +01:00
parent 9b4f64c4af
commit 0265d8fdc4
1 changed files with 8 additions and 13 deletions

View File

@ -28,21 +28,16 @@ jobs:
run: |
pip3 install meson pytest requests distro
pip3 install --no-deps $GITHUB_WORKSPACE
- name: Setup MSVC compiler
uses: bus1/cabuild/action/msdevshell@v1
with:
architecture: x64
- name: Ensure base deps
shell: bash
run: |
cd $HOME
$GITHUB_WORKSPACE/.github/scripts/ensure_base_deps.py
run: python .github\\scripts\\ensure_base_deps.py
- name: Compile all deps
shell: bash
run: |
cd $HOME
$GITHUB_WORKSPACE/.github/scripts/compile_all_deps.py
run: python .github\\scripts\\compile_all_deps.py
- name: Build projects
shell: bash
run: |
cd $HOME
kiwix-build/.github/scripts/build_projects.py
run: python .github\\scripts\\build_projects.py
- name: Upload failure logs
shell: bash
if: failure()