gitee.com/mirrors/gauge@v1.0.6/appveyor.yml (about) 1 version: 1.0.{build} 2 clone_folder: c:\gopath\src\github.com\getgauge\gauge 3 4 environment: 5 GOPATH: c:\gopath 6 GAUGE_PREFIX: c:\gauge 7 GAUGE_TELEMETRY_ENABLED: false 8 9 before_build: 10 - ps: $env:Path = $env:GAUGE_PREFIX + "\bin;" + [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path","User") 11 12 build_script: 13 - ps: >- 14 go run build\make.go 15 16 if ($LastExitCode -ne 0) { throw "Gauge Build failed" } 17 18 go run build\make.go --test 19 20 if ($LastExitCode -ne 0) { throw "Gauge Test failed" } 21 22 23 after_build: 24 - ps: go run build\make.go --install --prefix=$env:GAUGE_PREFIX 25 26 test_script: 27 - ps: >- 28 git clone --depth=1 https://github.com/getgauge/gauge-tests ../gauge-tests 29 30 cd ../gauge-tests 31 32 gauge config gauge_repository_url https://raw.githubusercontent.com/getgauge/gauge-nightly-repository/master/ 33 34 gauge install 35 36 gauge -v 37 38 - gradlew.bat -q clean javaFT