ContinuousPipe can send notifications about the tide statuses. This will help the development, QA or product team to have information about the deployments and the available feature branches.
The notifications are configured in the
notifications section. All of them can be filtered by event, as in the following example.
notifications: default: github_pull_request: false pull_request_on_success: github_pull_request: true when: - success slack_everything: slack: webhook_url: https://... when: - pending - running - success - failure
When using a GitHub repository, two notification types are by default enabled: the commit status and the pull-request comments.
If you feel too overloaded, you can disable them with the following configuration:
notifications: default: github_commit_status: false github_pull_request: false
You can send a Slack notification in a Slack webhook. You just have to create a webhook integration into your Slack channel and configure the webhook URL as in the following example:
notifications: slack_to_my_organisation: slack: webhook_url: https://hooks.slack.com/services/[...]/[...]/[...]
Again, if this creates too much noise, you can filter the notices according to status:
notifications: slack_to_my_organisation: slack: webhook_url: https://hooks.slack.com/services/[...]/[...]/[...] when: - success - failure