You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- kind: pipeline
- name: notify-pipeline-start
-
- steps:
- - name: slack
- image: plugins/slack
- settings:
- webhook:
- from_secret: SLACK_WEBHOOK
- link_names: true
- template: >
- {{#if build.pull }}
- *Build started*: {{ repo.owner }}/{{ repo.name }} - <https://git.eeqj.de/{{ repo.owner }}/{{ repo.name }}/pull/{{ build.pull }}|Pull Request #{{ build.pull }}>
- {{else}}
- *Build started: {{ repo.owner }}/{{ repo.name }} - Build #{{ build.number }}* (type: `{{ build.event }}`)
- {{/if}}
- Commit: <https://git.eeqj.de/{{ repo.owner }}/{{ repo.name }}/commit/{{ build.commit }}|{{ truncate build.commit 8 }}>
- Branch: <https://git.eeqj.de/{{ repo.owner }}/{{ repo.name }}/commits/{{ build.branch }}|{{ build.branch }}>
- Author: {{ build.author }}
- <{{ build.link }}|Visit build page ↗>
-
- ---
- kind: pipeline
- name: test-docker-build
-
- steps:
- - name: test-docker-build
- image: plugins/docker
- network_mode: bridge
- settings:
- repo: sneak/sco
- dry_run: true
- tags:
- - ${DRONE_COMMIT_SHA}
- - ${DRONE_BRANCH}
-
-
- ---
- kind: pipeline
- name: notify-pipeline-end
-
- steps:
- - name: slack
- image: plugins/slack
- settings:
- webhook:
- from_secret: SLACK_WEBHOOK
- link_names: true
- template: >
- {{#if build.pull }}
- *{{#success build.status}}✔{{ else }}✘{{/success}} {{ uppercasefirst build.status }}*: {{ repo.owner }}/{{ repo.name }} - <https://git.eeqj.de/{{ repo.owner }}/{{ repo.name }}/pull/{{ build.pull }}|Pull Request #{{ build.pull }}>
- {{else}}
- *{{#success build.status}}✔{{ else }}✘{{/success}} {{ uppercasefirst build.status }}: {{ repo.owner }}/{{ repo.name }} - Build #{{ build.number }}* (type: `{{ build.event }}`)
- {{/if}}
- Commit: <https://git.eeqj.de/{{ repo.owner }}/{{ repo.name }}/commit/{{ build.commit }}|{{ truncate build.commit 8 }}>
- Branch: <https://git.eeqj.de/{{ repo.owner }}/{{ repo.name }}/commits/{{ build.branch }}|{{ build.branch }}>
- Author: {{ build.author }}
- Duration: {{ since build.created }}
- <{{ build.link }}|Visit build page ↗>
-
- depends_on:
- - test-docker-build
-
- trigger:
- status:
- - success
- - failure
|