File tree Expand file tree Collapse file tree 1 file changed +11
-2
lines changed
Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change 8484 - checkout
8585 - setup_remote_docker
8686 - run : |
87+ docker buildx create \
88+ --name container-builder \
89+ --driver docker-container \
90+ --bootstrap --use
8791 for cmd in << pipeline.parameters.cmds >>; do
88- docker build --build-arg cmd=${cmd} -f ./cmd/${cmd}/Dockerfile -t robocupssl/${cmd}:latest .
92+ docker buildx build --platform linux/amd64,linux/arm64 --build-arg cmd=${cmd} -f ./cmd/${cmd}/Dockerfile -t robocupssl/${cmd}:latest .
8993 done
9094
9195 publish_docker :
@@ -96,11 +100,16 @@ jobs:
96100 - checkout
97101 - setup_remote_docker
98102 - run : |
103+ docker buildx create \
104+ --name container-builder \
105+ --driver docker-container \
106+ --bootstrap --use
107+
99108 # Parse version from tag (removing 'v' prefix)
100109 TAG=${CIRCLE_TAG:1}
101110 TAG=${TAG:-latest}
102111 for cmd in << pipeline.parameters.cmds >>; do
103- docker build --build-arg cmd=${cmd} -f ./cmd/${cmd}/Dockerfile -t robocupssl/${cmd}:${TAG} .
112+ docker buildx build --platform linux/amd64,linux/arm64 --build-arg cmd=${cmd} -f ./cmd/${cmd}/Dockerfile -t robocupssl/${cmd}:${TAG} .
104113 docker login -u "${DOCKER_HUB_USERNAME}" -p "${DOCKER_HUB_PASSWORD}"
105114 docker push robocupssl/${cmd}:${TAG}
106115 done
You can’t perform that action at this time.
0 commit comments