mirror of
https://github.com/docker-library/golang.git
synced 2025-02-06 10:03:14 +00:00
Update 1.15 to 1.15.3
This commit is contained in:
parent
661e3bdc3c
commit
0efc93637b
6
1.15/alpine3.12/Dockerfile
generated
6
1.15/alpine3.12/Dockerfile
generated
@ -16,7 +16,7 @@ RUN [ ! -e /etc/nsswitch.conf ] && echo 'hosts: files dns' > /etc/nsswitch.conf
|
||||
|
||||
ENV PATH /usr/local/go/bin:$PATH
|
||||
|
||||
ENV GOLANG_VERSION 1.15.2
|
||||
ENV GOLANG_VERSION 1.15.3
|
||||
|
||||
RUN set -eux; \
|
||||
apk add --no-cache --virtual .build-deps \
|
||||
@ -47,8 +47,8 @@ RUN set -eux; \
|
||||
esac; \
|
||||
\
|
||||
# https://github.com/golang/go/issues/38536#issuecomment-616897960
|
||||
url='https://storage.googleapis.com/golang/go1.15.2.src.tar.gz'; \
|
||||
sha256='28bf9d0bcde251011caae230a4a05d917b172ea203f2a62f2c2f9533589d4b4d'; \
|
||||
url='https://storage.googleapis.com/golang/go1.15.3.src.tar.gz'; \
|
||||
sha256='896a602570e54c8cdfc2c1348abd4ffd1016758d0bd086ccd9787dbfc9b64888'; \
|
||||
\
|
||||
wget -O go.tgz.asc "$url.asc"; \
|
||||
wget -O go.tgz "$url"; \
|
||||
|
30
1.15/buster/Dockerfile
generated
30
1.15/buster/Dockerfile
generated
@ -17,7 +17,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
|
||||
ENV PATH /usr/local/go/bin:$PATH
|
||||
|
||||
ENV GOLANG_VERSION 1.15.2
|
||||
ENV GOLANG_VERSION 1.15.3
|
||||
|
||||
RUN set -eux; \
|
||||
\
|
||||
@ -25,39 +25,39 @@ RUN set -eux; \
|
||||
case "${dpkgArch##*-}" in \
|
||||
'amd64') \
|
||||
arch='linux-amd64'; \
|
||||
url='https://storage.googleapis.com/golang/go1.15.2.linux-amd64.tar.gz'; \
|
||||
sha256='b49fda1ca29a1946d6bb2a5a6982cf07ccd2aba849289508ee0f9918f6bb4552'; \
|
||||
url='https://storage.googleapis.com/golang/go1.15.3.linux-amd64.tar.gz'; \
|
||||
sha256='010a88df924a81ec21b293b5da8f9b11c176d27c0ee3962dc1738d2352d3c02d'; \
|
||||
;; \
|
||||
'armhf') \
|
||||
arch='linux-armv6l'; \
|
||||
url='https://storage.googleapis.com/golang/go1.15.2.linux-armv6l.tar.gz'; \
|
||||
sha256='c12e2afdcb21e530d332d4994919f856dd2a676e9d67034c7d6fefcb241412d9'; \
|
||||
url='https://storage.googleapis.com/golang/go1.15.3.linux-armv6l.tar.gz'; \
|
||||
sha256='aacb49968d08e222c83dea7307b4523c3ae498a5d2e91cd0e480ef3f198ffef6'; \
|
||||
;; \
|
||||
'arm64') \
|
||||
arch='linux-arm64'; \
|
||||
url='https://storage.googleapis.com/golang/go1.15.2.linux-arm64.tar.gz'; \
|
||||
sha256='c8ec460cc82d61604b048f9439c06bd591722efce5cd48f49e19b5f6226bd36d'; \
|
||||
url='https://storage.googleapis.com/golang/go1.15.3.linux-arm64.tar.gz'; \
|
||||
sha256='b8b88a87ada918ef5189fa5938ef4c46a4f61952a34317612aaac705f4275f80'; \
|
||||
;; \
|
||||
'i386') \
|
||||
arch='linux-386'; \
|
||||
url='https://storage.googleapis.com/golang/go1.15.2.linux-386.tar.gz'; \
|
||||
sha256='5a91080469df6b91f1022bdfb0ca75e01ca50387950b13518def3d0a7f6af9f1'; \
|
||||
url='https://storage.googleapis.com/golang/go1.15.3.linux-386.tar.gz'; \
|
||||
sha256='e2f4f9ccfebd38b112fe84572af44bb2fa230d605fcec84def9498095c1bd6ce'; \
|
||||
;; \
|
||||
'ppc64el') \
|
||||
arch='linux-ppc64le'; \
|
||||
url='https://storage.googleapis.com/golang/go1.15.2.linux-ppc64le.tar.gz'; \
|
||||
sha256='85fc130046f41105b50a0647d1da395d615eac0aefca8776be148800c872c8db'; \
|
||||
url='https://storage.googleapis.com/golang/go1.15.3.linux-ppc64le.tar.gz'; \
|
||||
sha256='ea420501f9dc4bb1f0db37bb91a7d4e1bb7607bc1865c3ca51ed802477c169ad'; \
|
||||
;; \
|
||||
's390x') \
|
||||
arch='linux-s390x'; \
|
||||
url='https://storage.googleapis.com/golang/go1.15.2.linux-s390x.tar.gz'; \
|
||||
sha256='30f7856323965c6bf8886f8e5ae19d250cc73a10d382948fa78ecb3ace3980b9'; \
|
||||
url='https://storage.googleapis.com/golang/go1.15.3.linux-s390x.tar.gz'; \
|
||||
sha256='098b256bdee92857270a23a47b396e403be378d4cf8331611038518c921de46d'; \
|
||||
;; \
|
||||
*) \
|
||||
# https://github.com/golang/go/issues/38536#issuecomment-616897960
|
||||
arch='src'; \
|
||||
url='https://storage.googleapis.com/golang/go1.15.2.src.tar.gz'; \
|
||||
sha256='28bf9d0bcde251011caae230a4a05d917b172ea203f2a62f2c2f9533589d4b4d'; \
|
||||
url='https://storage.googleapis.com/golang/go1.15.3.src.tar.gz'; \
|
||||
sha256='896a602570e54c8cdfc2c1348abd4ffd1016758d0bd086ccd9787dbfc9b64888'; \
|
||||
echo >&2; \
|
||||
echo >&2 "warning: current architecture ($dpkgArch) does not have a corresponding Go binary release; will be building from source"; \
|
||||
echo >&2; \
|
||||
|
4
1.15/windows/nanoserver-1809/Dockerfile
generated
4
1.15/windows/nanoserver-1809/Dockerfile
generated
@ -20,9 +20,9 @@ RUN setx /m PATH "%GOPATH%\bin;C:\go\bin;%PATH%"
|
||||
USER ContainerUser
|
||||
# doing this first to share cache across versions more aggressively
|
||||
|
||||
ENV GOLANG_VERSION 1.15.2
|
||||
ENV GOLANG_VERSION 1.15.3
|
||||
|
||||
COPY --from=golang:1.15.2-windowsservercore-1809 C:\\go C:\\go
|
||||
COPY --from=golang:1.15.3-windowsservercore-1809 C:\\go C:\\go
|
||||
RUN go version
|
||||
|
||||
WORKDIR $GOPATH
|
||||
|
6
1.15/windows/windowsservercore-1809/Dockerfile
generated
6
1.15/windows/windowsservercore-1809/Dockerfile
generated
@ -52,13 +52,13 @@ RUN $newPath = ('{0}\bin;C:\go\bin;{1}' -f $env:GOPATH, $env:PATH); \
|
||||
[Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::Machine);
|
||||
# doing this first to share cache across versions more aggressively
|
||||
|
||||
ENV GOLANG_VERSION 1.15.2
|
||||
ENV GOLANG_VERSION 1.15.3
|
||||
|
||||
RUN $url = 'https://storage.googleapis.com/golang/go1.15.2.windows-amd64.zip'; \
|
||||
RUN $url = 'https://storage.googleapis.com/golang/go1.15.3.windows-amd64.zip'; \
|
||||
Write-Host ('Downloading {0} ...' -f $url); \
|
||||
Invoke-WebRequest -Uri $url -OutFile 'go.zip'; \
|
||||
\
|
||||
$sha256 = 'e72782cc6de233188c75b06849368826eaa1b8bd9e1cd766db9466a12b7138ca'; \
|
||||
$sha256 = '1d579d0e980763f60bf43afb7c3783caf63433a485731ef4d2e262878d634b3f'; \
|
||||
Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); \
|
||||
if ((Get-FileHash go.zip -Algorithm sha256).Hash -ne $sha256) { \
|
||||
Write-Host 'FAILED!'; \
|
||||
|
@ -52,13 +52,13 @@ RUN $newPath = ('{0}\bin;C:\go\bin;{1}' -f $env:GOPATH, $env:PATH); \
|
||||
[Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::Machine);
|
||||
# doing this first to share cache across versions more aggressively
|
||||
|
||||
ENV GOLANG_VERSION 1.15.2
|
||||
ENV GOLANG_VERSION 1.15.3
|
||||
|
||||
RUN $url = 'https://storage.googleapis.com/golang/go1.15.2.windows-amd64.zip'; \
|
||||
RUN $url = 'https://storage.googleapis.com/golang/go1.15.3.windows-amd64.zip'; \
|
||||
Write-Host ('Downloading {0} ...' -f $url); \
|
||||
Invoke-WebRequest -Uri $url -OutFile 'go.zip'; \
|
||||
\
|
||||
$sha256 = 'e72782cc6de233188c75b06849368826eaa1b8bd9e1cd766db9466a12b7138ca'; \
|
||||
$sha256 = '1d579d0e980763f60bf43afb7c3783caf63433a485731ef4d2e262878d634b3f'; \
|
||||
Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); \
|
||||
if ((Get-FileHash go.zip -Algorithm sha256).Hash -ne $sha256) { \
|
||||
Write-Host 'FAILED!'; \
|
||||
|
@ -57,43 +57,43 @@
|
||||
"arches": {
|
||||
"amd64": {
|
||||
"arch": "linux-amd64",
|
||||
"sha256": "b49fda1ca29a1946d6bb2a5a6982cf07ccd2aba849289508ee0f9918f6bb4552",
|
||||
"url": "https://storage.googleapis.com/golang/go1.15.2.linux-amd64.tar.gz"
|
||||
"sha256": "010a88df924a81ec21b293b5da8f9b11c176d27c0ee3962dc1738d2352d3c02d",
|
||||
"url": "https://storage.googleapis.com/golang/go1.15.3.linux-amd64.tar.gz"
|
||||
},
|
||||
"arm32v7": {
|
||||
"arch": "linux-armv6l",
|
||||
"sha256": "c12e2afdcb21e530d332d4994919f856dd2a676e9d67034c7d6fefcb241412d9",
|
||||
"url": "https://storage.googleapis.com/golang/go1.15.2.linux-armv6l.tar.gz"
|
||||
"sha256": "aacb49968d08e222c83dea7307b4523c3ae498a5d2e91cd0e480ef3f198ffef6",
|
||||
"url": "https://storage.googleapis.com/golang/go1.15.3.linux-armv6l.tar.gz"
|
||||
},
|
||||
"arm64v8": {
|
||||
"arch": "linux-arm64",
|
||||
"sha256": "c8ec460cc82d61604b048f9439c06bd591722efce5cd48f49e19b5f6226bd36d",
|
||||
"url": "https://storage.googleapis.com/golang/go1.15.2.linux-arm64.tar.gz"
|
||||
"sha256": "b8b88a87ada918ef5189fa5938ef4c46a4f61952a34317612aaac705f4275f80",
|
||||
"url": "https://storage.googleapis.com/golang/go1.15.3.linux-arm64.tar.gz"
|
||||
},
|
||||
"i386": {
|
||||
"arch": "linux-386",
|
||||
"sha256": "5a91080469df6b91f1022bdfb0ca75e01ca50387950b13518def3d0a7f6af9f1",
|
||||
"url": "https://storage.googleapis.com/golang/go1.15.2.linux-386.tar.gz"
|
||||
"sha256": "e2f4f9ccfebd38b112fe84572af44bb2fa230d605fcec84def9498095c1bd6ce",
|
||||
"url": "https://storage.googleapis.com/golang/go1.15.3.linux-386.tar.gz"
|
||||
},
|
||||
"ppc64le": {
|
||||
"arch": "linux-ppc64le",
|
||||
"sha256": "85fc130046f41105b50a0647d1da395d615eac0aefca8776be148800c872c8db",
|
||||
"url": "https://storage.googleapis.com/golang/go1.15.2.linux-ppc64le.tar.gz"
|
||||
"sha256": "ea420501f9dc4bb1f0db37bb91a7d4e1bb7607bc1865c3ca51ed802477c169ad",
|
||||
"url": "https://storage.googleapis.com/golang/go1.15.3.linux-ppc64le.tar.gz"
|
||||
},
|
||||
"s390x": {
|
||||
"arch": "linux-s390x",
|
||||
"sha256": "30f7856323965c6bf8886f8e5ae19d250cc73a10d382948fa78ecb3ace3980b9",
|
||||
"url": "https://storage.googleapis.com/golang/go1.15.2.linux-s390x.tar.gz"
|
||||
"sha256": "098b256bdee92857270a23a47b396e403be378d4cf8331611038518c921de46d",
|
||||
"url": "https://storage.googleapis.com/golang/go1.15.3.linux-s390x.tar.gz"
|
||||
},
|
||||
"src": {
|
||||
"arch": "src",
|
||||
"sha256": "28bf9d0bcde251011caae230a4a05d917b172ea203f2a62f2c2f9533589d4b4d",
|
||||
"url": "https://storage.googleapis.com/golang/go1.15.2.src.tar.gz"
|
||||
"sha256": "896a602570e54c8cdfc2c1348abd4ffd1016758d0bd086ccd9787dbfc9b64888",
|
||||
"url": "https://storage.googleapis.com/golang/go1.15.3.src.tar.gz"
|
||||
},
|
||||
"windows-amd64": {
|
||||
"arch": "windows-amd64",
|
||||
"sha256": "e72782cc6de233188c75b06849368826eaa1b8bd9e1cd766db9466a12b7138ca",
|
||||
"url": "https://storage.googleapis.com/golang/go1.15.2.windows-amd64.zip"
|
||||
"sha256": "1d579d0e980763f60bf43afb7c3783caf63433a485731ef4d2e262878d634b3f",
|
||||
"url": "https://storage.googleapis.com/golang/go1.15.3.windows-amd64.zip"
|
||||
}
|
||||
},
|
||||
"variants": [
|
||||
@ -103,6 +103,6 @@
|
||||
"windows/windowsservercore-ltsc2016",
|
||||
"windows/nanoserver-1809"
|
||||
],
|
||||
"version": "1.15.2"
|
||||
"version": "1.15.3"
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user