1
0
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:
Docker Library Bot 2020-10-14 21:33:49 +00:00
parent 661e3bdc3c
commit 0efc93637b
6 changed files with 43 additions and 43 deletions

View File

@ -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
View File

@ -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; \

View File

@ -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

View File

@ -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!'; \

View File

@ -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!'; \

View File

@ -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"
}
}