come eseguire un hook di post-ricezione in GitHub ?. So che c'è il web-one ma voglio scrivere uno script personalizzato e non voglio ricevere un post da github.Come eseguire il hook post-ricezione su GitHub
14
A
risposta
19
Gli post-receive hook of Github sono in realtà solo "WebHooks", per comunicare con un server Web ogni volta che viene premuto il repository.
Per motivi di sicurezza, non è possibile eseguire nulla sul lato server GitHub.
Quando una spinta è fatto per il repository, postiamo al tuo URL con un carico utile di dati JSON-codificati sulla spinta e il commit che conteneva.
È possibile utilizzare Requestbin-test your webhooks.
(controllare che il JSON actually comes from GitHub though)
Problemi correlati
- 1. Come eseguire la richiesta pull su github?
- 2. Come eseguire il commit di una cartella su gitHub
- 3. Come eseguire il fork di un repository non GitHub su GitHub?
- 4. Come eseguire git hook script su windows, usando il repository attraverso il filesystem?
- 5. È possibile eseguire il commit/push su Github automatizzato?
- 6. Login hook su Google Appengine
- 7. git hook post-merge - errore: impossibile eseguire
- 8. Come posso eseguire il mirror di un progetto ospitato su launchpad su github?
- 9. Come eliminare il mio follower su github?
- 10. Come installare git hook su "npm install"?
- 11. hook di servizio github e autenticazione di base
- 12. Configurazione Hook su messaggi Windows
- 13. Hook di emacsclient su kill
- 14. git non può eseguire python-script come hook
- 15. come eseguire il - github autenticazione a due fattori con eclissi
- 16. Git pre-commit hook non riuscendo a GitHub for Mac (funziona su riga di comando)
- 17. Usa gruntjs come hook precommit
- 18. Un altro hook globale riguarda il mio hook globale
- 19. Come approvare commit su Github
- 20. Come uccidere il processo Java ed eseguire un hook di shutdown
- 21. Il hook after_validation viene chiamato ogni volta su Active Record?
- 22. API Hook su una funzione dell'oggetto COM?
- 23. GitHub wiki selezionare ramo visualizzato su GitHub
- 24. come eseguire un semplice file su heroku
- 25. Esecuzione di hook Git su Windows
- 26. Come eseguire il mio progetto node.js su Android?
- 27. Drupal hook attivato dopo il nodo creato
- 28. Come verificare che una richiesta di hook post-ricezione provenga effettivamente da github?
- 29. Creare un hook di commit git BitBucket?
- 30. Impossibile eseguire il checkout del ramo remoto usando GitHub Desktop
Bene, non è possibile eseguire il proprio codice sui server Github. Ecco perché Github offre la possibilità di ricevere notifiche tramite HTTP POST. –
Suppongo che fosse Circle CI e tale non esisterebbe? – Costa