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