簡體   English   中英

如何在Jenkins中設置“Git Changelog”?

[英]How to set up “Git Changelog” in Jenkins?

https://wiki.jenkins-ci.org/display/JENKINS/Git+Changelog+Plugin

首先,我只看到我的屏幕截圖中的內容,找不到“打印作業摘要頁面”和“創建文件”部分。 然后我得到了如下所示的錯誤。 誰能告訴我如何在這個插件中正確設置參數?

在此輸入圖像描述

Checking out Revision a781fbc49bda7083ebc05e28cee60de4e4258b17 (refs/remotes/origin/master)
 > D:\Git\bin\git.exe config core.sparsecheckout # timeout=10
 > D:\Git\bin\git.exe checkout -f a781fbc49bda7083ebc05e28cee60de4e4258b17
 > D:\Git\bin\git.exe rev-list a781fbc49bda7083ebc05e28cee60de4e4258b17 # timeout=10
[GitChangelog] $ cmd /c call C:\Users\SVC_SE~2\AppData\Local\Temp\hudson6987037442402124620.bat

D:\public_jendevslave_1\workspace\Playground\GitChangelog>set
...
GIT_BRANCH=origin/master
GIT_COMMIT=a781fbc49bda7083ebc05e28cee60de4e4258b17
GIT_PREVIOUS_COMMIT=a781fbc49bda7083ebc05e28cee60de4e4258b17
WORKSPACE=D:\public_jendevslave_1\workspace\Playground\GitChangelog

D:\public_jendevslave_1\workspace\Playground\GitChangelog>exit 0 
Saving processed git changelog to file D:\Jenkins\git_changelog.txt.
ERROR: Build step failed with exception
java.lang.RuntimeException: Ref a781fbc49bda7083ebc05e28cee60de4e4258b17 not found.
    at de.wellnerbou.gitchangelog.jgit.GitLogBetween.getJGitLogBetween(GitLogBetween.java:34)

Build step 'Publish Git changelog' marked build as failure

當您添加“Post Build Step”時,您可以選擇“Git Changelog”和/或“Git Publisher”。 你應該選擇“Git Changelog”。

請從Post-build Actions中選擇Git Changelog並在屏幕截圖中進行配置,或者按照我的下面的截圖進行配置。

從Post-build Actions對話框中獲取Git Changelog

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM