bridgewatch
Un moniteur de barre d'état pour GitLab CI et GitHub Actions, pour macOS et Linux. Nous l'avons écrit parce que tous les moniteurs essayés lisaient le pipeline le plus récent de la branche, qui chez nous est la planification horaire, et qu'aucun ne pouvait dire ce qu'un push avait fait dans son ensemble.
- trigger:websitedeploy:origins réussi sur quatre originesDéployé
- trigger:sentrysentry:apply a échouéÉchec
- trigger:letterheadtrois tâchesRéussi
Pipeline planifié, il y a 25 minutes, en échec volontaire après correction d'une dérive. Non compté : cette veille suit les push.
- Docker publishimage poussée vers le registreDéployé
- CIdeux tâchesRéussi
- Audittrois tâchesRéussi
Trois exécutions de workflow issues d'un seul push, affichées en une seule ligne.
Pourquoi un moniteur de plus
Il voit le push en entier
Sur GitLab, il lit chaque pipeline enfant derrière une tâche de déclenchement. Sur GitHub, où un seul push lance plusieurs exécutions de workflow qui s'ignorent entre elles, il les regroupe en une seule ligne. Dans les deux cas, il peut nommer la partie qui a échoué, et il remarque un workflow qui aurait dû s'exécuter et n'a jamais démarré.
Il distingue une planification d'un push
Un réconciliateur qui échoue volontairement ne devrait pas garder votre barre d'état au rouge toute la journée. Chaque veille suit les sources que vous choisissez.
Il répond à « est-ce déployé ? »
Vous nommez les tâches qui signifient « livré ». L'icône en rend compte, et le dit quand quelque chose a échoué autour.
- Surveille
- GitLab CI et GitHub Actions
- Licence
- Apache-2.0
- Construit avec
- Rust, Tauri 2, Svelte 5
- Livré comme
- Une application macOS signée pour Apple silicon et Intel, ainsi qu'un .deb, un .rpm et une AppImage pour Linux x86_64 et arm64. L'outil en ligne de commande se compile à partir du code source.
Participer
Les tickets et les demandes de fusion sont les bienvenus sur GitHub. Signalez une vulnérabilité en privé, comme l'indique la politique de sécurité, et non dans un ticket public.
- Guide de contribution
- CONTRIBUTING.md
- Politique de sécurité
- SECURITY.md
- Journal des modifications
- CHANGELOG.md

