Since now we have only one Dockerfile, so the arch-specific suffix
of the Dockerfile is not needed anymore.
Signed-off-by: Dennis Chen <dennis.chen@arm.com>
| ... | ... |
@@ -34,35 +34,10 @@ export DOCKER_CLIENT_GOOS="${DOCKER_CLIENT_OSARCH%/*}"
|
| 34 | 34 |
export DOCKER_CLIENT_GOARCH="${DOCKER_CLIENT_OSARCH##*/}"
|
| 35 | 35 |
DOCKER_CLIENT_GOARCH=${DOCKER_CLIENT_GOARCH:=amd64}
|
| 36 | 36 |
|
| 37 |
-# Retrieve the architecture used in contrib/builder/(deb|rpm)/$PACKAGE_ARCH/ |
|
| 38 |
-PACKAGE_ARCH='amd64' |
|
| 39 |
-case "${DOCKER_ENGINE_GOARCH:-$DOCKER_CLIENT_GOARCH}" in
|
|
| 40 |
- arm) |
|
| 41 |
- PACKAGE_ARCH='armhf' |
|
| 42 |
- ;; |
|
| 43 |
- arm64) |
|
| 44 |
- PACKAGE_ARCH='aarch64' |
|
| 45 |
- ;; |
|
| 46 |
- amd64|ppc64le|s390x) |
|
| 47 |
- PACKAGE_ARCH="${DOCKER_ENGINE_GOARCH:-$DOCKER_CLIENT_GOARCH}"
|
|
| 48 |
- ;; |
|
| 49 |
- *) |
|
| 50 |
- echo >&2 "warning: not sure how to convert '$DOCKER_ENGINE_GOARCH' to a 'Docker' arch, assuming '$PACKAGE_ARCH'" |
|
| 51 |
- ;; |
|
| 52 |
-esac |
|
| 53 |
-export PACKAGE_ARCH |
|
| 54 |
- |
|
| 55 | 37 |
DOCKERFILE='Dockerfile' |
| 56 |
-case "$PACKAGE_ARCH" in |
|
| 57 |
- amd64) |
|
| 58 |
- case "${DOCKER_ENGINE_GOOS:-$DOCKER_CLIENT_GOOS}" in
|
|
| 59 |
- windows) |
|
| 60 |
- DOCKERFILE='Dockerfile.windows' |
|
| 61 |
- ;; |
|
| 62 |
- esac |
|
| 63 |
- ;; |
|
| 64 |
- *) |
|
| 65 |
- DOCKERFILE="Dockerfile.$PACKAGE_ARCH" |
|
| 66 |
- ;; |
|
| 67 |
-esac |
|
| 38 |
+ |
|
| 39 |
+if [ "${DOCKER_ENGINE_GOOS:-$DOCKER_CLIENT_GOOS}" = "windows" ]; then
|
|
| 40 |
+ DOCKERFILE='Dockerfile.windows' |
|
| 41 |
+fi |
|
| 42 |
+ |
|
| 68 | 43 |
export DOCKERFILE |