Commit Graph

11 Commits

Author SHA1 Message Date
Nicolas Carlier
39ab72bb30
refactor(config): small config refactoring
- split config structure
- improve config logic
- improve test lib and fix typos
2024-03-04 09:13:59 +01:00
Nicolas Carlier
413bc4926a chore(): code quality checks 2023-10-04 19:22:21 +00:00
Nicolas Carlier
0d802d03eb feat(): structured logging 2023-10-03 18:02:57 +00:00
Nicolas Carlier
5e65febceb refactor(): internals rescafolding 2022-05-26 10:05:53 +02:00
Nicolas Carlier
7433f69c92 chore(): improve log semantic 2020-08-20 10:01:06 +00:00
Nicolas Carlier
57e5b79011 fix(): remove "done" statement at execution end 2020-02-01 08:49:37 +00:00
Nicolas Carlier
d793c7813d feat(): logs refactoring 2020-01-28 21:08:43 +00:00
Nicolas Carlier
1dab1e968d feat(notification): complete refactoring of the notification system
- URL based configuration
- Only prefixed output lines are notified
- HTTP notifier: send a JSON with notification in the text attribute
- SMTP notifier: send an email with notification text in body
2018-12-30 21:00:22 +00:00
Nicolas Carlier
5cd5547aa5 feat(logging): improve log outputs 2018-07-24 15:36:19 +00:00
Nicolas Carlier
f50091131b feat(): add custom logger 2018-01-09 09:17:25 +00:00
Nicolas Carlier
14c214efdf refactor(): Complete refactoring.
- No external dependencies
- No predefined directory structure
- Able to launch any kind of shell script with custom parameters
- Get script output as text event stream (SSE)
- Using common Makefiles
- Extends docker/dind Docker image
2018-01-02 16:11:59 +00:00