kind: pipeline name: default steps: - name: docker image: plugins/docker settings: registry: from_secret: CI_REGISTRY username: from_secret: CI_REGISTRY_USER password: from_secret: CI_REGISTRY_PASSWORD repo: from_secret: CI_APP_IMAGE tags: - latest - name: deploy image: alpine:latest environment: DEPLOYER_AUTH: from_secret: DEPLOYER_AUTH DEPLOYER_URL: from_secret: DEPLOYER_URL commands: - apk add --no-cache curl - curl -H "$DEPLOYER_AUTH" $DEPLOYER_URL when: branch: - master trigger: event: - push branch: - master