kind: pipeline name: build-linux-amd64 type: docker platform: os: linux arch: arm64 clone: disable: true steps: - name: build image: docker:dind privileged: true environment: USER: from_secret: user PASS: from_secret: pass REGISTRY: from_secret: registry commands: - echo '{"insecure-registries": ["${REGISTRY}"]}' > /etc/docker/daemon.json - service docker reload - git clone --recursive https://git.manalejandro.com/ale/libretranslate-api /drone/src/ - docker login -u $USER -p $PASS $REGISTRY - cd /drone/src && docker buildx build --platform amd64 -t $REGISTRY/libretranslate-api -f docker/Dockerfile ./LibreTranslate - docker push $REGISTRY/libretranslate-api when: event: - push - tag