Commit ec5b3d0e authored by biblia19's avatar biblia19
Browse files

Add install buildx

parent d3b46aa5
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -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