--- kind: pipeline type: docker name: build-test-deploy image_pull_secrets: - registryLoginsFoss platform: os: linux arch: amd64 volumes: - name: dockersock host: path: /var/run/docker.sock steps: - name: deploy image: wizewerx/wizewerx-docker-compose volumes: - name: dockersock path: /var/run/docker.sock environment: DOCKER_AUTH_CONFIG: from_secret: registryLoginsFoss commands: - mkdir -p "/root/.docker" && echo $DOCKER_AUTH_CONFIG > "/root/.docker/config.json" - export BUILD_TARGET=wizewerx/${DRONE_REPO_NAME}:${DRONE_COMMIT_BRANCH} - docker build -f ./Dockerfile -t $BUILD_TARGET . && docker push $BUILD_TARGET trigger: branch: - master