github.com/pingcap/badger@v1.5.1-0.20230103063557-828f39b09b6d/appveyor.yml (about) 1 # version format 2 version: "{build}" 3 4 # Operating system (build VM template) 5 os: Windows Server 2012 R2 6 7 # Platform. 8 platform: x64 9 10 clone_folder: c:\gopath\src\github.com\dgraph-io\badger 11 12 # Environment variables 13 environment: 14 GOVERSION: 1.8.3 15 GOPATH: c:\gopath 16 17 # scripts that run after cloning repository 18 install: 19 - set PATH=%GOPATH%\bin;c:\go\bin;c:\msys64\mingw64\bin;%PATH% 20 - go version 21 - go env 22 - python --version 23 - gcc --version 24 25 # To run your custom scripts instead of automatic MSBuild 26 build_script: 27 # We need to disable firewall - https://github.com/appveyor/ci/issues/1579#issuecomment-309830648 28 - ps: Disable-NetFirewallRule -DisplayName 'File and Printer Sharing (SMB-Out)' 29 - cd c:\gopath\src\github.com\dgraph-io\badger 30 - git branch 31 - go get -t ./... 32 33 # To run your custom scripts instead of automatic tests 34 test_script: 35 # Unit tests 36 - ps: Add-AppveyorTest "Unit Tests" -Outcome Running 37 - go test -v github.com/pingcap/badger/... 38 - go test -v -vlog_mmap=false github.com/pingcap/badger/... 39 - ps: Update-AppveyorTest "Unit Tests" -Outcome Passed 40 41 notifications: 42 - provider: Email 43 to: 44 - pawan@dgraph.io 45 on_build_failure: true 46 on_build_status_changed: true 47 # to disable deployment 48 deploy: off 49