Trigger external commands on certain events
- Dominant language
- Python
- Stars
- 140
- Forks
- 45
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 6
Description
[See original issue on GitLab](https://gitlab.com/BuildStream/buildstream/-/issues/188)
In GitLab by [[Gitlab user @tlater]](https://gitlab.com/tlater) on Jan 12, 2018, 09:19
It would be nice if buildstream could trigger external commands when certain events occur.
This is useful to allow things like desktop notifications on build completion for developers, or even mail notifications from build servers.
Full proposal is in [this](https://mail.gnome.org/archives/buildstream-list/2017-November/msg00029.html) thread on the ML.
Contributor guide
Research direction
Start by reading the linked GitLab issue and the mailing-list proposal, then review the discussion in this issue for any agreed event scope. No implementation files, tests, or entry points are named; done would require an agreed design for triggering external commands on selected events and validating the proposed notification use cases.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100