github / github/platform-samples
Pre-receive hook output prefix
- Lingua principale
- Shell
- Stelle
- 2.2k
- Fork
- 1.9k
- Merge medio
- 7g 19h
- PR unite (30g)
- 1
Descrizione
Hi, in an organisation with many pre-receive hooks running, it would be great if the hook was executed with each stdout line being pre-fixed with the hook that caused the line output.
Like what is shown here: https://superuser.com/a/623119/860394
```bash
command1.sh | sed "s/^/[command1] /"
command2.sh | sed "s/^/[command2] /"
```
For hook maintainers, it is time consuming to constantly address questions about issues related to other hooks created by other teams within an organisation.
Edit:
per-hook solutions are welcome, though a GitHub-wide solution would be ideal.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Start by reviewing the pre-receive hook context and the command1.sh/command2.sh piping example in the issue. Determine whether a per-hook wrapper can meet the request or whether it requires a GitHub-wide platform change; done means documenting and implementing an agreed prefixing approach.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- shell
- Ambito
- devops, tooling
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100