Update: node add by master #72
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Github-CI | |
on: [push, pull_request] | |
jobs: | |
build_third_party: | |
runs-on: ${{ matrix.os }} | |
strategy: | |
matrix: | |
os: [ubuntu-latest, macOS-latest, windows-latest] | |
steps: | |
- uses: actions/checkout@v3 | |
- name: Building squick third party library for linux and macos | |
if: matrix.os == 'ubuntu-latest' || matrix.os == 'macOS-latest' | |
run: | | |
cd tools && ./build_third_party.sh | |
- name: Building squick third party library for windows | |
if: matrix.os == 'windows-latest' | |
run: | | |
cd tools | |
.\clone_thirdparty_build.bat | |
- name: Building sqkctl tools for linux and macos | |
if: matrix.os == 'ubuntu-latest' || matrix.os == 'macOS-latest' | |
run: | | |
cd tools && ./build_sqkctl.sh | |
- name: Building sqkctl tools for windows | |
if: matrix.os == 'windows-latest' | |
run: | | |
cd tools | |
.\build_sqkctl.bat | |
- name: Building squick project for linux and macos | |
if: matrix.os == 'ubuntu-latest' || matrix.os == 'macOS-latest' | |
run: | | |
cd tools && ./build_squick.sh | |
- name: Building squick project for windows | |
if: matrix.os == 'windows-latest' | |
run: | | |
cd tools | |
.\build_squick.bat | |
- name: Geneating deploy files for linux and macos | |
if: matrix.os == 'ubuntu-latest' || matrix.os == 'macOS-latest' | |
run: | | |
cd tools && ./generate_deploy.sh | |
cd ../deploy | |
ls -al | |
- name: Geneating deploy files for windows | |
if: matrix.os == 'windows-latest' | |
run: | | |
cd tools | |
.\generate_deploy.bat | |
cd ..\deploy | |
dir |