github.com/ncw/rclone@v1.48.1-0.20190724201158-a35aa1360e3e/.appveyor.yml (about) 1 version: "{build}" 2 3 os: Windows Server 2012 R2 4 5 clone_folder: c:\gopath\src\github.com\ncw\rclone 6 7 cache: 8 - '%LocalAppData%\go-build' 9 10 environment: 11 GOPATH: C:\gopath 12 CPATH: C:\Program Files (x86)\WinFsp\inc\fuse 13 ORIGPATH: '%PATH%' 14 NOCCPATH: C:\MinGW\bin;%GOPATH%\bin;%PATH% 15 PATHCC64: C:\mingw-w64\x86_64-6.3.0-posix-seh-rt_v5-rev1\mingw64\bin;%NOCCPATH% 16 PATHCC32: C:\mingw-w64\i686-6.3.0-posix-dwarf-rt_v5-rev1\mingw32\bin;%NOCCPATH% 17 PATH: '%PATHCC64%' 18 RCLONE_CONFIG_PASS: 19 secure: HbzxSy9zQ8NYWN9NNPf6ALQO9Q0mwRNqwehsLcOEHy0= 20 21 install: 22 - choco install winfsp -y 23 - choco install zip -y 24 - copy c:\MinGW\bin\mingw32-make.exe c:\MinGW\bin\make.exe 25 26 build_script: 27 - echo %PATH% 28 - echo %GOPATH% 29 - go version 30 - go env 31 - go install 32 - go build 33 - make log_since_last_release > %TEMP%\git-log.txt 34 - make version > %TEMP%\version 35 - set /p RCLONE_VERSION=<%TEMP%\version 36 - set PATH=%PATHCC32% 37 - go run bin/cross-compile.go -release beta-latest -git-log %TEMP%\git-log.txt -include "^windows/386" -cgo -tags cmount %RCLONE_VERSION% 38 - set PATH=%PATHCC64% 39 - go run bin/cross-compile.go -release beta-latest -git-log %TEMP%\git-log.txt -include "^windows/amd64" -cgo -no-clean -tags cmount %RCLONE_VERSION% 40 41 test_script: 42 - make GOTAGS=cmount quicktest 43 44 artifacts: 45 - path: rclone.exe 46 - path: build/*-v*.zip 47 48 deploy_script: 49 - IF "%APPVEYOR_REPO_NAME%" == "ncw/rclone" IF "%APPVEYOR_PULL_REQUEST_NUMBER%" == "" make appveyor_upload