when: event: [push, manual] branch: [dev, stage, main] labels: platform: arm64 steps: - name: build-push image: docker environment: REGISTRY_HOST: from_secret: registry_host commands: - if [ "$CI_COMMIT_BRANCH" = "main" ]; then export TAG=arm; else export TAG=${CI_COMMIT_BRANCH}-arm; fi - docker build -f Dockerfile.jetson -t $REGISTRY_HOST/detections:$TAG . - docker push $REGISTRY_HOST/detections:$TAG volumes: - /var/run/docker.sock:/var/run/docker.sock