kind: pipeline type: docker name: default steps: - name: publish_image image: plugins/docker environment: DOCKER_USERNAME: from_secret: registry_username DOCKER_PASSWORD: from_secret: registry_password commands: - sleep 5 - ./deploy/image-build.sh - ./deploy/image-push.sh volumes: - name: docker-sock path: /var/run when: branch: - master services: - name: docker image: docker:dind privileged: true volumes: - name: docker-sock path: /var/run volumes: - name: gopath temp: {} - name: docker-sock temp: {}