Skip to content

Commit

Permalink
Adding multiple os
Browse files Browse the repository at this point in the history
  • Loading branch information
vaisakhkannan committed Jan 16, 2025
1 parent 9e7b2d6 commit 0767afe
Showing 1 changed file with 21 additions and 3 deletions.
24 changes: 21 additions & 3 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,17 +50,35 @@ jobs:
strategy:
fail-fast: false
matrix:
runtime: [ linux, mac, windows ]
runtime: [ linux, mac, mac1, mac2, windows, linux1, windows1, linux2, windows2 ]
include:
- runtime: linux
os: ubuntu-latest
reportName: linux-test-report
- runtime: mac
os: macOS-latest
reportName: mac-test-report
- runtime: mac1
os: macOS-latest
reportName: mac-test-report1
- runtime: mac2
os: macOS-latest
reportName: mac-test-report2
- runtime: windows
os: windows-latest
reportName: windows-test-report
- runtime: linux1
os: ubuntu-latest
reportName: linux-test-report1
- runtime: windows1
os: windows-latest
reportName: windows-test-report1
- runtime: linux2
os: ubuntu-latest
reportName: linux-test-report2
- runtime: windows2
os: windows-latest
reportName: windows-test-report2
env:
USE_LOCAL_PLUGIN: ${{ inputs.useLocalPlugin || false }}
REF_LSP4IJ: ${{ inputs.refLsp4ij }}
Expand Down Expand Up @@ -108,7 +126,7 @@ jobs:
if: ${{ runner.os == 'Linux' && !failure() }}
uses: actions/[email protected]
with:
name: liberty-tools-intellij-LTI-${{ env.REF_LTI_TAG || 'default' }}-LSP4IJ-${{ env.LSP4IJ_BRANCH }}
name: liberty-tools-intellij-LTI-${{ env.REF_LTI_TAG || 'default' }}-LSP4IJ-${{ env.LSP4IJ_BRANCH }}-${{ matrix.runtime }}
path: |
./**/*liberty-tools-intellij*.zip
./**/libs/*liberty-tools-intellij*.jar
Expand All @@ -124,4 +142,4 @@ jobs:
with:
name: ${{ matrix.reportName }}-LTI-${{ env.REF_LTI_TAG || 'default' }}-LSP4IJ-${{ env.LSP4IJ_BRANCH }}
path: |
liberty-tools-intellij/build/reports/
liberty-tools-intellij/build/reports/

0 comments on commit 0767afe

Please sign in to comment.