Skip to content

[FEATURE] Support notification webhooks on success and failure #398

@brettinternet

Description

@brettinternet

Use case
I want to track successes and failures over time with a simple GET endpoint. My intention is to use these webhooks with Healthchecks. This could also be a Healthchecks integration or a generic webhook integration. The advantage of Healthchecks is that it then can support additional notification integrations and track the success rate over time.

Describe the solution you'd like
A simple GET webhook URL when the job starts, another for when it succeeds and a separate URL for when it fails.

GET webhook URL:

  1. start
  2. success
  3. fail

Describe alternatives you've considered
There is a useful alternative that a restic docker image uses. It supports post commands on failure, success, and exit.

However, this would require useful executables like curl to be available unless we expect users extend the base docker image.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions