github.com/vugu/vugu@v0.3.6-0.20240430171613-3f6f402e014b/.travis.yml (about)

     1  language: go
     2  go:
     3    - 1.21.x
     4  
     5  os:
     6    - linux
     7  
     8  dist: trusty
     9  sudo: false
    10  
    11  install: true
    12  
    13  env:
    14    - GO111MODULE=on
    15  
    16  script:
    17    - go install ./cmd/vugugen
    18    - go test .
    19    - go test ./devutil
    20    - go test ./distutil
    21    - go test ./domrender
    22    - go test ./gen
    23    - go test ./js
    24    - go test ./staticrender
    25    - go test ./simplehttp
    26    - go test ./vgform
    27    - go test ./wasm-test-suite
    28  
    29  notifications:
    30    email: true
    31  
    32  before_install:
    33    - go get golang.org/x/tools/cmd/goimports && go install golang.org/x/tools/cmd/goimports
    34    - cd wasm-test-suite/docker && ./make-docker.sh
    35    - docker run -d -t -p 9222:9222 -p 8846:8846 --name wasm-test-suite vugu/wasm-test-suite:latest
    36  
    37  services:
    38    - docker
    39  
    40