| 
									
										
										
										
											2015-04-20 02:38:24 +08:00
										 |  |  | version: "{build}"
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | os: Windows Server 2012 R2
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | clone_folder: c:\gopath\src\github.com\grafana\grafana
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | environment:
 | 
					
						
							| 
									
										
										
										
											2019-11-21 22:16:32 +08:00
										 |  |  |   nodejs_version: "12"
 | 
					
						
							| 
									
										
										
										
											2018-04-27 22:53:42 +08:00
										 |  |  |   GOPATH: C:\gopath
 | 
					
						
							| 
									
										
										
										
											2020-04-08 20:13:05 +08:00
										 |  |  |   GOVERSION: 1.14.1
 | 
					
						
							| 
									
										
										
										
											2015-04-20 02:38:24 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | install:
 | 
					
						
							| 
									
										
										
										
											2017-02-19 17:35:42 +08:00
										 |  |  |   - rmdir c:\go /s /q
 | 
					
						
							| 
									
										
										
										
											2015-04-20 14:10:23 +08:00
										 |  |  |   # install nodejs and npm
 | 
					
						
							|  |  |  |   - ps: Install-Product node $env:nodejs_version
 | 
					
						
							| 
									
										
										
										
											2017-02-19 17:35:42 +08:00
										 |  |  |   - npm install -g yarn --silent
 | 
					
						
							| 
									
										
										
										
											2021-10-08 22:19:10 +08:00
										 |  |  |   - YARN_ENABLE_PROGRESS_BARS=false yarn install --immutable
 | 
					
						
							| 
									
										
										
										
											2015-04-20 22:19:55 +08:00
										 |  |  |   - npm install -g grunt-cli
 | 
					
						
							| 
									
										
										
										
											2017-02-01 03:57:34 +08:00
										 |  |  |   - appveyor DownloadFile https://storage.googleapis.com/golang/go%GOVERSION%.windows-amd64.zip
 | 
					
						
							|  |  |  |   - 7z x go%GOVERSION%.windows-amd64.zip -y -oC:\ > NUL
 | 
					
						
							| 
									
										
										
										
											2015-04-20 14:10:23 +08:00
										 |  |  |   # install gcc (needed for sqlite3)
 | 
					
						
							| 
									
										
										
										
											2016-06-17 03:10:30 +08:00
										 |  |  |   - choco install -y --limit-output mingw
 | 
					
						
							| 
									
										
										
										
											2015-04-20 03:31:42 +08:00
										 |  |  |   - set PATH=C:\tools\mingw64\bin;%PATH%
 | 
					
						
							| 
									
										
										
										
											2015-04-20 02:38:24 +08:00
										 |  |  |   - echo %PATH%
 | 
					
						
							|  |  |  |   - echo %GOPATH%
 | 
					
						
							|  |  |  |   - go version
 | 
					
						
							|  |  |  |   - go env
 | 
					
						
							| 
									
										
										
										
											2017-02-17 19:06:24 +08:00
										 |  |  |   # - go run build.go setup
 | 
					
						
							| 
									
										
										
										
											2015-04-20 02:38:24 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | build_script:
 | 
					
						
							| 
									
										
										
										
											2015-04-20 02:45:18 +08:00
										 |  |  |   - go run build.go build
 | 
					
						
							| 
									
										
										
										
											2015-04-21 00:09:57 +08:00
										 |  |  |   - grunt release
 | 
					
						
							| 
									
										
										
										
											2017-02-24 03:48:31 +08:00
										 |  |  |   - go run build.go sha-dist
 | 
					
						
							| 
									
										
										
										
											2016-10-14 13:05:36 +08:00
										 |  |  |   - cp dist/* .
 | 
					
						
							| 
									
										
										
										
											2017-06-29 18:00:59 +08:00
										 |  |  |   - go test -v ./pkg/...
 | 
					
						
							| 
									
										
										
										
											2015-04-20 22:19:55 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | artifacts:
 | 
					
						
							| 
									
										
										
										
											2016-10-18 17:42:25 +08:00
										 |  |  |   - path: grafana-*windows-*.*
 | 
					
						
							| 
									
										
										
										
											2015-04-20 22:19:55 +08:00
										 |  |  |     name: binzip
 | 
					
						
							| 
									
										
										
										
											2017-02-01 01:37:33 +08:00
										 |  |  |     type: zip
 |