Ich habe GitHub-Repository namens 'Testproject' zu erhalten, wann immer jeder Code zu diesem Repository verpflichtet - Jenkins Job automatisch ausgelöst wird. Es funktioniert wie erwartet, aber ich möchte nur wenige Werte während Jenkins Job auslösen. Zum Beispiel:Wie Github Webhook Nutzlast Wert in Jenkins Job
Ich mache einige Code ändern und während begehen Ich gebe einige Commitnachricht wie folgt aus: git commit -m "Enables Web service logic"
ich diese Nachricht als Teil GitHub Web-Haken Nutzlast zu begehen habe - Aber ich möchte diese Nachricht in meiner Jenkins-Nachricht beim Auslösen - Wie kann ich diese Nachricht bekommen?
Da Sie wahrscheinlich das Repository sowieso klonen werden, könnten Sie dies über 'Git' log. Alternativ können Sie dies über die GitHub [Git API] (https://developer.github.com/v3/git/commits/#get-a-commit) erhalten und das Nachrichtenfeld auslesen. – osowskit