Skip to content
Snippets Groups Projects
.gitlab-ci.yml 524 B
Newer Older
image: docker-registry.xx.network/elixxir/sysadmin/backend-ci:go1.17-wasm

  stage: build
  script:
    - go mod vendor -v
    - mkdir -p release
Jono Wenger's avatar
Jono Wenger committed
    - GOOS=js GOARCH=wasm go build -ldflags '-w -s' -o release/xxdk.wasm main.go
  artifacts:
    paths:
      - release/
wasm-test:
  script:
    - export PATH=/root/go/bin:$PATH
    - GOOS=js GOARCH=wasm go test ./... -v

go-test:
  stage: go-test
  script:
    - go mod vendor -v
    - go test ./... -v