Support for bootstrap/hook scripts
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
Inizia individuando i punti di ingresso della CLI per i comandi bootstrap e checkout e verifica come eseguono i passaggi esistenti. Definisci le posizioni predefinite e il comportamento di denominazione degli hook, inclusi gli script personalizzati e il relativo trattamento da parte di .gitignore. Il lavoro è completato quando gli hook supportati vengono eseguiti per i comandi pertinenti senza comandi specifici del progetto hardcoded.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
When developers use graylog-project bootstrap to clone all repositories the next step is to run yarn install and an initial mvn compile. These steps are required to run the web server and graylog server development processes from the IDE.
To avoid hardcoding these commands in the CLI, the CLI should check for hook scripts in a default location. (e.g. hooks/) A good default might be to check for a script that is named after the CLI command that is executed.
Examples:
graylog-project bootstrap: Check and executehooks/bootstrap.shif it existsgraylog-project checkout: Check and executehooks/checkout.shif it exists
In addition to that, the CLI could also check for <command-name>_custom.sh files where developers can add some custom commands. (these files should be in .gitignore)
- Lingua principale
- Go
- Stelle
- 24
- Fork
- 8
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Graylog2/graylog-project-cli
-
feature triaged
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
-
feature triaged
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
Graylog2/graylog-project-cli#23 · 3 commenti ·
-
feature triaged
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
-
feature triaged
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
-
feature
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
Tutte le issue di Graylog2/graylog-project-cli
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 69/100
aws/amazon-ecs-agent#5177 ·
I maintainer di solito rispondono entro 2 giorni
-
release-followup
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
kind/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
apache/rocketmq-dashboard#7292 ·
I maintainer di solito rispondono entro 3 giorni
-
[Bug]: Deleting an MCP proxy leaves its API keys in the gateway's memory and in the policy engineApertaAspect/API Aspect/Other Severity/Minor Type/Bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
wso2/api-platform#3852 ·
I maintainer di solito rispondono entro 1 giorno