Fix Windows build workflow

This commit is contained in:
Syer10
2021-03-25 16:17:39 -04:00
parent cc2e73ea42
commit 143590ecc7

View File

@@ -19,32 +19,37 @@ jobs:
- runtime: linux-x64 - runtime: linux-x64
arch: x64 arch: x64
os: ubuntu-latest os: ubuntu-latest
shell: bash
buildPackage: ./scripts/BuildLinuxDeb.sh buildPackage: ./scripts/BuildLinuxDeb.sh
buildJar: ./scripts/BuildUnixJar.sh buildJar: ./scripts/BuildUnixJar.sh
- runtime: linux-x86 - runtime: linux-x86
arch: x86 arch: x86
os: ubuntu-latest os: ubuntu-latest
shell: bash
buildPackage: ./scripts/BuildLinuxDeb.sh buildPackage: ./scripts/BuildLinuxDeb.sh
buildJar: ./scripts/BuildUnixJar.sh buildJar: ./scripts/BuildUnixJar.sh
- runtime: osx-x64 - runtime: osx-x64
arch: x64 arch: x64
os: macOS-latest os: macOS-latest
shell: bash
buildPackage: ./scripts/BuildMacPkg.sh buildPackage: ./scripts/BuildMacPkg.sh
buildJar: ./scripts/BuildUnixJar.sh buildJar: ./scripts/BuildUnixJar.sh
- runtime: win-x64 - runtime: win-x64
arch: x64 arch: x64
os: windows-latest os: windows-latest
buildPackage: \&"./scripts/BuildWindowsMsi.ps1" shell: powershell
buildJar: \&"./scripts/BuildWindowsJar.ps1" buildPackage: ./scripts/BuildWindowsMsi.ps1
buildJar: ./scripts/BuildWindowsJar.ps1
- runtime: win-x86 - runtime: win-x86
arch: x86 arch: x86
os: windows-latest os: windows-latest
buildPackage: \&"./scripts/BuildWindowsMsi.ps1" shell: powershell
buildJar: \&"./scripts/BuildWindowsJar.ps1" buildPackage: ./scripts/BuildWindowsMsi.ps1
buildJar: ./scripts/BuildWindowsJar.ps1
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
steps: steps:
@@ -55,13 +60,13 @@ jobs:
java-version: '15' java-version: '15'
architecture: ${{ matrix.arch }} architecture: ${{ matrix.arch }}
# Build runner layout
- name: Build Package - name: Build Package
run: ${{ matrix.buildPackage }} run: ${{ matrix.buildPackage }}
shell: ${{ matrix.shell }}
# Create runner package tar.gz/zip
- name: Package Release - name: Build Jar
run: ${{ matrix.buildJar }} run: ${{ matrix.buildJar }}
shell: ${{ matrix.shell }}
# Upload runner package tar.gz/zip as artifact # Upload runner package tar.gz/zip as artifact
- name: Publish Artifact - name: Publish Artifact