github.com/catandhorse/git-lfs@v2.5.2+incompatible/appveyor.yml (about) 1 image: Visual Studio 2017 2 3 skip_branch_with_pr: true 4 5 environment: 6 GIT_LFS_NO_TEST_COUNT: 1 7 GIT_LFS_LOCK_ACQUIRE_DISABLED: 1 8 GOPATH: C:\Users\appveyor\go 9 MSYSTEM: MINGW64 10 11 clone_folder: $(GOPATH)\src\github.com\git-lfs\git-lfs 12 13 install: 14 - rd C:\Go /s /q 15 - rd C:\Perl /s /q 16 - refreshenv 17 - curl -sL -o go1.10.3.windows-amd64.zip https://storage.googleapis.com/golang/go1.10.3.windows-amd64.zip 18 - 7z x go1.10.3.windows-amd64.zip -oC:\ >nul 19 - C:\go\bin\go version 20 - cinst InnoSetup -y 21 - cinst strawberryperl -y 22 - refreshenv 23 - cinst make 24 - refreshenv 25 - set PATH=%GOPATH%\bin\windows_386;%PATH% 26 - ps: | 27 echo "Go directories in machine PATH environment:" 28 [environment]::GetEnvironmentVariable("PATH","Machine").split(";") | Select-String -Pattern "\\go\\" 29 echo "Go directories in user PATH environment:" 30 [environment]::GetEnvironmentVariable("PATH","User").split(";") | Select-String -Pattern "\\go\\" 31 echo "Go directories in process PATH environment:" 32 [environment]::GetEnvironmentVariable("PATH","Process").split(";") | Select-String -Pattern "\\go\\" 33 echo "Go version information:" 34 go version 35 36 build_script: 37 - bash --login -c 'make GOARCH=386 -B' 38 - mv bin\git-lfs.exe git-lfs-x86.exe 39 - bash --login -c 'make GOARCH=amd64 -B' 40 - mv bin\git-lfs.exe git-lfs-x64.exe 41 42 after_build: 43 - iscc script\windows-installer\inno-setup-git-lfs-installer.iss 44 45 test_script: 46 - bash --login script/cibuild 47 48 artifacts: 49 - path: git-lfs-x86.exe 50 - path: git-lfs-x64.exe 51 - path: git-lfs-windows-*.exe