Ich bin ein Neuling in Jenkins. Ich folgte diesem help, um Jenkins, Github und Webhook zu implementieren.Get Nutzlast Parameter in Jenkins
Allerdings stecke ich in diesem Problem fest. Ich möchte die Payload-Parameter in Jenkins erhalten, um Informationen wie Änderungen, Aktionen ... von Payload-Json zu überprüfen.
Ich schrieb ein Skript zum Testen. ACTION
und $payload
gibt immer leer
# !/bin/bash
ACTION=`echo $payload | php -r '$data = file_get_contents("php://stdin"); $json = json_decode($data, true); echo $json["action"];'`
ich einige Tutorials lesen, aber ohne Erfolg.
Ich habe das Push-Ereignis auf GitHub-Web-Hook aktiviert, aber ich konnte die Payload-Variable nicht auf Jenkins laden. Irgendeine Idee? – BeginnersSake