kind: pipeline type: docker name: update steps: - name: pull image: alpine:3.8 volumes: - name: pull path: /data commands: - apk add --no-cache bash curl - ./update.sh - cp -r pull/ /data when: branch: - master - name: publish image: plugins/docker volumes: - name: pull path: /data settings: context: /data username: from_secret: registry_username password: from_secret: registry_password repo: registry.hiram.services/audiobot tags: latest registry: registry.hiram.services when: branch: - master volumes: - name: pull temp: {}