Skip to content

Commit

Permalink
Add test-windows CI job
Browse files Browse the repository at this point in the history
  • Loading branch information
webmaster128 committed Jan 2, 2022
1 parent 816b649 commit 3896cf5
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
version: 2.1

orbs:
win: circleci/[email protected]

jobs:
# All checks on the codebase that can run in parallel to build_shared_library
libwasmvm_sanity:
Expand Down Expand Up @@ -179,6 +182,22 @@ jobs:
command: make test-safety
- run: make build-go

# Note: this is pretty limited right now because it only tests the checked-in
# wasmvm.dll without rebuilding it.
test-windows:
executor:
name: win/default
shell: powershell.exe
steps:
- checkout
- run: systeminfo
- run:
name: Install mingw
command: choco install mingw
- run:
name: Run go tests using wasmvm.dll
command: go test -v ./api ./types .

test_alpine_build:
machine:
image: ubuntu-2004:202101-01
Expand Down Expand Up @@ -282,6 +301,7 @@ workflows:
- tidy-go
- format-scripts
- lint-scripts
- test-windows
- build_shared_library:
filters: # required since other jobs with tag filters require this one
tags:
Expand Down

0 comments on commit 3896cf5

Please sign in to comment.