J'essaye de configurer le plugin de demande de pull. Je l'ai configuré comme suggéré dans la documentation mais si je spécifie la branche à construire comme $ {sha1} alors cette variable ne semble pas être résolue. Donc, dans mes journaux:Github Pull Request Plugin
Building in workspace /Users/sat/.jenkins/jobs/JenkinsTest/workspace
> /usr/local/bin/git rev-parse --is-inside-work-tree
Fetching changes from the remote Git repository
> /usr/local/bin/git config remote.origin.url [email protected]:stucker/tester.git
Fetching upstream changes from [email protected]:stucker/tester.git
> /usr/local/bin/git --version
> /usr/local/bin/git fetch --tags --progress [email protected]:stucker/tester.git +refs/pull/*:refs/remotes/origin/pr/*
> /usr/local/bin/git rev-parse origin/${sha1}^{commit}
> /usr/local/bin/git rev-parse ${sha1}^{commit}
Mais je ne sais pas pourquoi cela ne fonctionnerait pas. Ce sort d'une poussée déclenchée par le crochet Web standard
Il peut être utile de partager une capture d'écran ou un fichier XML de la configuration de travail de Jenkins. Avez-vous indiqué l'URL WebHook à votre instance Jenkins dans les paramètres du référentiel GitHub? –
Est-ce que vous obtenez «Aucune révision de candidat»? Pouvez-vous essayer comme dans https://github.com/janinko/ghprb/issues/5#issuecomment-9661803? – VonC