Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 23 additions & 7 deletions .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -70,15 +70,28 @@ jobs:
gradle-version: 9.0.0
cache-disabled: true

- name: Install galasactl with Homebrew
#----------------------------------------------------------------------------------
# Install galasactl from development download site
- name: Make temp directory
run: |
mkdir ${{ github.workspace }}/temp

- name: Download the galasactl-darwin-arm64 binary
working-directory: ${{ github.workspace }}/temp
run: |
wget https://development.galasa.dev/main/binary/cli/galasactl-darwin-arm64

- name: Make `galasactl` executable
working-directory: ${{ github.workspace }}/temp
run: |
brew tap galasa-dev/tap
brew install --no-quarantine galasactl
chmod +x galasactl-darwin-arm64
xattr -dr com.apple.quarantine galasactl-darwin-arm64
mv galasactl-darwin-arm64 galasactl
#----------------------------------------------------------------------------------
# Set up Galasa environment
- name: Initialise local Galasa environment to create remaining files and folders
run: |
galasactl local init --log -
galasactl local init --log -

#----------------------------------------------------------------------------------
# Download or build the Simplatform application that the tests connect to
Expand Down Expand Up @@ -117,10 +130,11 @@ jobs:
#----------------------------------------------------------------------------------
# Run the Simbank tests
- name: Run the SimBankIVT
working-directory: ${{ github.workspace }}/temp
env:
GALASA_VERSION: ${{ needs.get-galasa-version.outputs.galasa-version }}
run: |
galasactl runs submit local \
./galasactl runs submit local \
--obr mvn:dev.galasa/dev.galasa.simbank.obr/${GALASA_VERSION}/obr \
--obr mvn:dev.galasa/dev.galasa.uber.obr/${GALASA_VERSION}/obr \
--class dev.galasa.simbank.tests/dev.galasa.simbank.tests.SimBankIVT \
Expand All @@ -129,10 +143,11 @@ jobs:
--log -

- name: Run the BasicAccountCreditTest
working-directory: ${{ github.workspace }}/temp
env:
GALASA_VERSION: ${{ needs.get-galasa-version.outputs.galasa-version }}
run: |
galasactl runs submit local \
./galasactl runs submit local \
--obr mvn:dev.galasa/dev.galasa.simbank.obr/${GALASA_VERSION}/obr \
--obr mvn:dev.galasa/dev.galasa.uber.obr/${GALASA_VERSION}/obr \
--class dev.galasa.simbank.tests/dev.galasa.simbank.tests.BasicAccountCreditTest \
Expand All @@ -141,10 +156,11 @@ jobs:
--log -

- name: Run the ProvisionedAccountCreditTests
working-directory: ${{ github.workspace }}/temp
env:
GALASA_VERSION: ${{ needs.get-galasa-version.outputs.galasa-version }}
run: |
galasactl runs submit local \
./galasactl runs submit local \
--obr mvn:dev.galasa/dev.galasa.simbank.obr/${GALASA_VERSION}/obr \
--obr mvn:dev.galasa/dev.galasa.uber.obr/${GALASA_VERSION}/obr \
--class dev.galasa.simbank.tests/dev.galasa.simbank.tests.ProvisionedAccountCreditTests \
Expand Down