我想設置拉請求插件。我已經按照文檔中的建議配置了它,但是如果我指定要構建爲$ {sha1}的分支,那麼該變量似乎沒有解決。所以在我的日誌中:Github拉請求插件
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}
但我不知道爲什麼不行。這是脫落的標準網絡引發了推鉤
如果您要共享Jenkins作業配置的截圖或XML,可能會有所幫助。你有沒有把WebHook URL指向GitHub倉庫設置中的Jenkins實例? –
你會得到「沒有候選人修訂版」嗎?你可以嘗試在https://github.com/janinko/ghprb/issues/5#issuecomment-9661803? – VonC