travis, dockerfile, appveyor, build: bump to Go 1.15
This commit is contained in:
		
							parent
							
								
									8cbdc8638f
								
							
						
					
					
						commit
						15fdaf2005
					
				
							
								
								
									
										32
									
								
								.travis.yml
									
									
									
									
									
								
							
							
						
						
									
										32
									
								
								.travis.yml
									
									
									
									
									
								
							| @ -16,7 +16,7 @@ jobs: | |||||||
|     - stage: lint |     - stage: lint | ||||||
|       os: linux |       os: linux | ||||||
|       dist: xenial |       dist: xenial | ||||||
|       go: 1.14.x |       go: 1.15.x | ||||||
|       env: |       env: | ||||||
|         - lint |         - lint | ||||||
|       git: |       git: | ||||||
| @ -34,12 +34,22 @@ jobs: | |||||||
|         - go run build/ci.go install |         - go run build/ci.go install | ||||||
|         - go run build/ci.go test -coverage $TEST_PACKAGES |         - go run build/ci.go test -coverage $TEST_PACKAGES | ||||||
| 
 | 
 | ||||||
|  |     - stage: build | ||||||
|  |       os: linux | ||||||
|  |       dist: xenial | ||||||
|  |       go: 1.14.x | ||||||
|  |       env: | ||||||
|  |         - GO111MODULE=on | ||||||
|  |       script: | ||||||
|  |         - go run build/ci.go install | ||||||
|  |         - go run build/ci.go test -coverage $TEST_PACKAGES | ||||||
|  | 
 | ||||||
|     # These are the latest Go versions. |     # These are the latest Go versions. | ||||||
|     - stage: build |     - stage: build | ||||||
|       os: linux |       os: linux | ||||||
|       arch: amd64 |       arch: amd64 | ||||||
|       dist: xenial |       dist: xenial | ||||||
|       go: 1.14.x |       go: 1.15.x | ||||||
|       env: |       env: | ||||||
|         - GO111MODULE=on |         - GO111MODULE=on | ||||||
|       script: |       script: | ||||||
| @ -51,7 +61,7 @@ jobs: | |||||||
|       os: linux |       os: linux | ||||||
|       arch: arm64 |       arch: arm64 | ||||||
|       dist: xenial |       dist: xenial | ||||||
|       go: 1.14.x |       go: 1.15.x | ||||||
|       env: |       env: | ||||||
|         - GO111MODULE=on |         - GO111MODULE=on | ||||||
|       script: |       script: | ||||||
| @ -61,7 +71,7 @@ jobs: | |||||||
|     - stage: build |     - stage: build | ||||||
|       os: osx |       os: osx | ||||||
|       osx_image: xcode11.3 |       osx_image: xcode11.3 | ||||||
|       go: 1.14.x |       go: 1.15.x | ||||||
|       env: |       env: | ||||||
|         - GO111MODULE=on |         - GO111MODULE=on | ||||||
|       script: |       script: | ||||||
| @ -82,7 +92,7 @@ jobs: | |||||||
|       if: type = push |       if: type = push | ||||||
|       os: linux |       os: linux | ||||||
|       dist: xenial |       dist: xenial | ||||||
|       go: 1.14.x |       go: 1.15.x | ||||||
|       env: |       env: | ||||||
|         - ubuntu-ppa |         - ubuntu-ppa | ||||||
|         - GO111MODULE=on |         - GO111MODULE=on | ||||||
| @ -99,7 +109,7 @@ jobs: | |||||||
|             - python-paramiko |             - python-paramiko | ||||||
|       script: |       script: | ||||||
|         - echo '|1|7SiYPr9xl3uctzovOTj4gMwAC1M=|t6ReES75Bo/PxlOPJ6/GsGbTrM0= ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA0aKz5UTUndYgIGG7dQBV+HaeuEZJ2xPHo2DS2iSKvUL4xNMSAY4UguNW+pX56nAQmZKIZZ8MaEvSj6zMEDiq6HFfn5JcTlM80UwlnyKe8B8p7Nk06PPQLrnmQt5fh0HmEcZx+JU9TZsfCHPnX7MNz4ELfZE6cFsclClrKim3BHUIGq//t93DllB+h4O9LHjEUsQ1Sr63irDLSutkLJD6RXchjROXkNirlcNVHH/jwLWR5RcYilNX7S5bIkK8NlWPjsn/8Ua5O7I9/YoE97PpO6i73DTGLh5H9JN/SITwCKBkgSDWUt61uPK3Y11Gty7o2lWsBjhBUm2Y38CBsoGmBw==' >> ~/.ssh/known_hosts |         - echo '|1|7SiYPr9xl3uctzovOTj4gMwAC1M=|t6ReES75Bo/PxlOPJ6/GsGbTrM0= ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA0aKz5UTUndYgIGG7dQBV+HaeuEZJ2xPHo2DS2iSKvUL4xNMSAY4UguNW+pX56nAQmZKIZZ8MaEvSj6zMEDiq6HFfn5JcTlM80UwlnyKe8B8p7Nk06PPQLrnmQt5fh0HmEcZx+JU9TZsfCHPnX7MNz4ELfZE6cFsclClrKim3BHUIGq//t93DllB+h4O9LHjEUsQ1Sr63irDLSutkLJD6RXchjROXkNirlcNVHH/jwLWR5RcYilNX7S5bIkK8NlWPjsn/8Ua5O7I9/YoE97PpO6i73DTGLh5H9JN/SITwCKBkgSDWUt61uPK3Y11Gty7o2lWsBjhBUm2Y38CBsoGmBw==' >> ~/.ssh/known_hosts | ||||||
|         - go run build/ci.go debsrc -goversion 1.14.2 -upload ethereum/ethereum -sftp-user geth-ci -signer "Go Ethereum Linux Builder <geth-ci@ethereum.org>" |         - go run build/ci.go debsrc -goversion 1.15 -upload ethereum/ethereum -sftp-user geth-ci -signer "Go Ethereum Linux Builder <geth-ci@ethereum.org>" | ||||||
| 
 | 
 | ||||||
|     # This builder does the Linux Azure uploads |     # This builder does the Linux Azure uploads | ||||||
|     - stage: build |     - stage: build | ||||||
| @ -107,7 +117,7 @@ jobs: | |||||||
|       os: linux |       os: linux | ||||||
|       dist: xenial |       dist: xenial | ||||||
|       sudo: required |       sudo: required | ||||||
|       go: 1.14.x |       go: 1.15.x | ||||||
|       env: |       env: | ||||||
|         - azure-linux |         - azure-linux | ||||||
|         - GO111MODULE=on |         - GO111MODULE=on | ||||||
| @ -144,7 +154,7 @@ jobs: | |||||||
|       dist: xenial |       dist: xenial | ||||||
|       services: |       services: | ||||||
|         - docker |         - docker | ||||||
|       go: 1.14.x |       go: 1.15.x | ||||||
|       env: |       env: | ||||||
|         - azure-linux-mips |         - azure-linux-mips | ||||||
|         - GO111MODULE=on |         - GO111MODULE=on | ||||||
| @ -192,7 +202,7 @@ jobs: | |||||||
|       git: |       git: | ||||||
|         submodules: false # avoid cloning ethereum/tests |         submodules: false # avoid cloning ethereum/tests | ||||||
|       before_install: |       before_install: | ||||||
|         - curl https://dl.google.com/go/go1.14.2.linux-amd64.tar.gz | tar -xz |         - curl https://dl.google.com/go/go1.15.linux-amd64.tar.gz | tar -xz | ||||||
|         - export PATH=`pwd`/go/bin:$PATH |         - export PATH=`pwd`/go/bin:$PATH | ||||||
|         - export GOROOT=`pwd`/go |         - export GOROOT=`pwd`/go | ||||||
|         - export GOPATH=$HOME/go |         - export GOPATH=$HOME/go | ||||||
| @ -210,7 +220,7 @@ jobs: | |||||||
|     - stage: build |     - stage: build | ||||||
|       if: type = push |       if: type = push | ||||||
|       os: osx |       os: osx | ||||||
|       go: 1.14.x |       go: 1.15.x | ||||||
|       env: |       env: | ||||||
|         - azure-osx |         - azure-osx | ||||||
|         - azure-ios |         - azure-ios | ||||||
| @ -242,7 +252,7 @@ jobs: | |||||||
|       if: type = cron |       if: type = cron | ||||||
|       os: linux |       os: linux | ||||||
|       dist: xenial |       dist: xenial | ||||||
|       go: 1.14.x |       go: 1.15.x | ||||||
|       env: |       env: | ||||||
|         - azure-purge |         - azure-purge | ||||||
|         - GO111MODULE=on |         - GO111MODULE=on | ||||||
|  | |||||||
| @ -1,5 +1,5 @@ | |||||||
| # Build Geth in a stock Go builder container | # Build Geth in a stock Go builder container | ||||||
| FROM golang:1.14-alpine as builder | FROM golang:1.15-alpine as builder | ||||||
| 
 | 
 | ||||||
| RUN apk add --no-cache make gcc musl-dev linux-headers git | RUN apk add --no-cache make gcc musl-dev linux-headers git | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,5 +1,5 @@ | |||||||
| # Build Geth in a stock Go builder container | # Build Geth in a stock Go builder container | ||||||
| FROM golang:1.14-alpine as builder | FROM golang:1.15-alpine as builder | ||||||
| 
 | 
 | ||||||
| RUN apk add --no-cache make gcc musl-dev linux-headers git | RUN apk add --no-cache make gcc musl-dev linux-headers git | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -24,8 +24,8 @@ environment: | |||||||
| install: | install: | ||||||
|   - git submodule update --init |   - git submodule update --init | ||||||
|   - rmdir C:\go /s /q |   - rmdir C:\go /s /q | ||||||
|   - appveyor DownloadFile https://dl.google.com/go/go1.14.2.windows-%GETH_ARCH%.zip |   - appveyor DownloadFile https://dl.google.com/go/go1.15.windows-%GETH_ARCH%.zip | ||||||
|   - 7z x go1.14.2.windows-%GETH_ARCH%.zip -y -oC:\ > NUL |   - 7z x go1.15.windows-%GETH_ARCH%.zip -y -oC:\ > NUL | ||||||
|   - go version |   - go version | ||||||
|   - gcc --version |   - gcc --version | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,6 +1,6 @@ | |||||||
| # This file contains sha256 checksums of optional build dependencies. | # This file contains sha256 checksums of optional build dependencies. | ||||||
| 
 | 
 | ||||||
| 98de84e69726a66da7b4e58eac41b99cbe274d7e8906eeb8a5b7eb0aadee7f7c  go1.14.2.src.tar.gz | 69438f7ed4f532154ffaf878f3dfd83747e7a00b70b3556eddabf7aaee28ac3a  go1.15.src.tar.gz | ||||||
| 
 | 
 | ||||||
| d998a84eea42f2271aca792a7b027ca5c1edfcba229e8e5a844c9ac3f336df35  golangci-lint-1.27.0-linux-armv7.tar.gz | d998a84eea42f2271aca792a7b027ca5c1edfcba229e8e5a844c9ac3f336df35  golangci-lint-1.27.0-linux-armv7.tar.gz | ||||||
| bf781f05b0d393b4bf0a327d9e62926949a4f14d7774d950c4e009fc766ed1d4  golangci-lint.exe-1.27.0-windows-amd64.zip | bf781f05b0d393b4bf0a327d9e62926949a4f14d7774d950c4e009fc766ed1d4  golangci-lint.exe-1.27.0-windows-amd64.zip | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user