-
-
Notifications
You must be signed in to change notification settings - Fork 65
Description
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:
- start
- success
- 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.