github.com/thriqon/involucro@v1.1.3/appveyor.yml (about)

     1  version: "snapshot-#{build}"
     2  
     3  environment:
     4    TIMEOUT: "5m"
     5    CGO_ENABLED: 0
     6    GOPATH: C:\gopath
     7    GO15VENDOREXPERIMENT: 1
     8  
     9  platform:
    10    - x86
    11    - x64
    12  
    13  clone_folder: C:\gopath\src\github.com\involucro\involucro
    14  
    15  install:
    16    - git submodule update --init --recursive
    17    - go get -u github.com/jstemmer/go-junit-report
    18    - go get -u github.com/josephspurrier/goversioninfo/cmd/goversioninfo
    19    - ps: C:\gopath\bin\goversioninfo "-product-version=$(git describe)"
    20  
    21  build_script:
    22    - ps: |
    23          go build -o involucro.exe -ldflags "-s -w -X github.com/involucro/involucro/app.version=$(git describe)" ./cmd/involucro ;
    24          ./involucro.exe --version
    25  
    26  test_script:
    27    - go test ./internal/... ./auth -v | %GOPATH%\bin\go-junit-report > unit.xml
    28    - ps: $wc = New-Object 'System.Net.WebClient'; $wc.UploadFile("https://ci.appveyor.com/api/testresults/junit/$($env:APPVEYOR_JOB_ID)", (Resolve-Path .\unit.xml))
    29