File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -186,6 +186,7 @@ ENV PATH="$PATH:/usr/local/go/bin:$GOPATH/bin"
186186ENV CGO_ENABLED="0"
187187ENV GOTOOLCHAIN="local"
188188ENV GO111MODULE="off"
189+ ARG DOCKER_PLATFORM_NAME
189190
190191FROM build-base-static AS goversioninfo
191192ARG GOVERSIONINFO_VERSION
Original file line number Diff line number Diff line change 1616
1717: " ${NIGHTLY_BUILD=} "
1818
19+ : " ${DOCKER_PLATFORM_NAME=} "
20+
1921: " ${PKG_NAME=} "
2022
2123: " ${BUILDDIR=/ work/ build} "
@@ -63,7 +65,7 @@ clibin="docker${binext}"
6365(
6466 set -x
6567 pushd ${SRCDIR}
66- VERSION=${GENVER_VERSION# v} GITCOMMIT=${GENVER_COMMIT_SHORT} GO_LINKMODE=static TARGET=${BUILDDIR} /${PKG_NAME} ./scripts/build/binary
68+ PLATFORM= " ${DOCKER_PLATFORM_NAME} " VERSION=${GENVER_VERSION# v} GITCOMMIT=${GENVER_COMMIT_SHORT} GO_LINKMODE=static TARGET=${BUILDDIR} /${PKG_NAME} ./scripts/build/binary
6769 popd
6870 xx-verify --static " ${BUILDDIR} /${PKG_NAME} /docker"
6971)
Original file line number Diff line number Diff line change @@ -62,7 +62,7 @@ mkdir -p ${BUILDDIR}/${PKG_NAME}
6262(
6363 set -x
6464 pushd ${SRCDIR}
65- CGO_ENABLED=1 VERSION=${GENVER_VERSION# v} DOCKER_GITCOMMIT=${GENVER_COMMIT_SHORT} PLATFORM=" ${DOCKER_PLATFORM_NAME} " DEFAULT_PRODUCT_LICENSE=" ${DOCKER_PRODUCT_LICENSE} " ./hack/make.sh binary
65+ CGO_ENABLED=1 VERSION=${GENVER_VERSION# v} DOCKER_GITCOMMIT=${GENVER_COMMIT_SHORT} PLATFORM=" ${DOCKER_PLATFORM_NAME} " PRODUCT=docker DEFAULT_PRODUCT_LICENSE=" ${DOCKER_PRODUCT_LICENSE} " ./hack/make.sh binary
6666 mv " ./bundles/binary-daemon/dockerd${binext} " " ${BUILDDIR} /${PKG_NAME} /"
6767 if [ " $( xx-info os) " != " windows" ]; then
6868 mv " ./bundles/binary-daemon/docker-proxy${binext} " " ${BUILDDIR} /${PKG_NAME} /"
Original file line number Diff line number Diff line change @@ -139,6 +139,7 @@ ENV GOPROXY="https://proxy.golang.org|direct"
139139ENV GOPATH="/go"
140140ENV PATH="$PATH:/usr/local/go/bin:$GOPATH/bin"
141141ENV GOTOOLCHAIN="local"
142+ ARG DOCKER_PLATFORM_NAME
142143
143144FROM build-base-static AS gowinres
144145ARG GOWINRES_VERSION
@@ -156,7 +157,6 @@ ARG PKG_NAME
156157ARG PKG_REF
157158ARG CLI_REF
158159ARG DOCKER_VERSION
159- ARG DOCKER_PLATFORM_NAME
160160ARG DOCKER_PRODUCT_LICENSE
161161ARG NIGHTLY_BUILD
162162ARG TAGPREFIX
Original file line number Diff line number Diff line change @@ -104,7 +104,7 @@ fetch_git_ref() {
104104(
105105 set -x
106106 pushd " ${ENGINE_SRCDIR} "
107- CGO_ENABLED=1 VERSION=" ${version} " DOCKER_GITCOMMIT=" ${ENGINE_GENVER_COMMIT_SHORT} " PLATFORM=" ${DOCKER_PLATFORM_NAME} " DEFAULT_PRODUCT_LICENSE=" ${DOCKER_PRODUCT_LICENSE} " ./hack/make.sh binary
107+ CGO_ENABLED=1 VERSION=" ${version} " DOCKER_GITCOMMIT=" ${ENGINE_GENVER_COMMIT_SHORT} " PLATFORM=" ${DOCKER_PLATFORM_NAME} " PRODUCT=docker DEFAULT_PRODUCT_LICENSE=" ${DOCKER_PRODUCT_LICENSE} " ./hack/make.sh binary
108108 mv " ./bundles/binary-daemon/dockerd${binext} " " ${engine_builddir} /"
109109 if [ " $( xx-info os) " != " windows" ]; then
110110 mv " ./bundles/binary-daemon/docker-proxy${binext} " " ${engine_builddir} /"
131131(
132132 set -x
133133 pushd " ${CLI_SRCDIR} "
134- CGO_ENABLED=0 GO111MODULE=off VERSION=" ${version} " GITCOMMIT=" ${CLI_GENVER_COMMIT_SHORT} " GO_LINKMODE=static TARGET=" ${cli_builddir} " ./scripts/build/binary
134+ CGO_ENABLED=0 GO111MODULE=off PLATFORM= " ${DOCKER_PLATFORM_NAME} " VERSION=" ${version} " GITCOMMIT=" ${CLI_GENVER_COMMIT_SHORT} " GO_LINKMODE=static TARGET=" ${cli_builddir} " ./scripts/build/binary
135135 popd
136136 xx-verify --static " ${cli_builddir} /docker"
137137)
Original file line number Diff line number Diff line change 1414# See the License for the specific language governing permissions and
1515# limitations under the License.
1616
17+ : " ${DOCKER_PLATFORM_NAME=} "
18+
1719: " ${BUILDDIR=/ work/ build} "
1820: " ${CLI_SRCDIR=/ work/ cli-src} "
1921: " ${OUTDIR=/ out} "
@@ -53,7 +55,7 @@ mkdir -p "$cli_builddir"
5355(
5456 set -x
5557 cd " ${CLI_SRCDIR} "
56- CGO_ENABLED=0 GO111MODULE=off VERSION=" ${VERSION# v} " GITCOMMIT=" ${CLI_COMMIT: 0: 7} " GO_LINKMODE=static TARGET=" ${cli_builddir} " ./scripts/build/binary
58+ CGO_ENABLED=0 GO111MODULE=off PLATFORM= " ${DOCKER_PLATFORM_NAME} " VERSION=" ${VERSION# v} " GITCOMMIT=" ${CLI_COMMIT: 0: 7} " GO_LINKMODE=static TARGET=" ${cli_builddir} " ./scripts/build/binary
5759)
5860xx-verify --static " ${cli_builddir} /docker"
5961
You can’t perform that action at this time.
0 commit comments