Loading .gitlab-ci.yml +6 −0 Original line number Diff line number Diff line Loading @@ -17,5 +17,11 @@ build image: # - if: $CI_PIPELINE_SOURCE == "schedule" script: - echo $CI_REGISTRY_PASSWORD | docker login -u $CI_REGISTRY_USER $CI_REGISTRY --password-stdin # Install buildx # https://forum.gitlab.com/t/unknown-flag-platform-when-run-in-pipeline-to-aws/74320 # ref: https://travis-ci.community/t/docker-buildx-problems/11017 - mkdir -vp ~/.docker/cli-plugins/ - curl --silent -L "https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-amd64" > ~/.docker/cli-plugins/docker-buildx - chmod a+x ~/.docker/cli-plugins/docker-buildx - docker buildx build --platform linux/amd64,linux/arm64,linux/arm/v7 -t $CI_REGISTRY_IMAGE . - docker push $CI_REGISTRY_IMAGE Loading
.gitlab-ci.yml +6 −0 Original line number Diff line number Diff line Loading @@ -17,5 +17,11 @@ build image: # - if: $CI_PIPELINE_SOURCE == "schedule" script: - echo $CI_REGISTRY_PASSWORD | docker login -u $CI_REGISTRY_USER $CI_REGISTRY --password-stdin # Install buildx # https://forum.gitlab.com/t/unknown-flag-platform-when-run-in-pipeline-to-aws/74320 # ref: https://travis-ci.community/t/docker-buildx-problems/11017 - mkdir -vp ~/.docker/cli-plugins/ - curl --silent -L "https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-amd64" > ~/.docker/cli-plugins/docker-buildx - chmod a+x ~/.docker/cli-plugins/docker-buildx - docker buildx build --platform linux/amd64,linux/arm64,linux/arm/v7 -t $CI_REGISTRY_IMAGE . - docker push $CI_REGISTRY_IMAGE