2
我想存檔每個構建的構建日誌,例如到數據庫。我知道如何對工件進行存檔,但是對於構建日誌我沒有看到任何明顯的東西。存檔Jenkins構建日誌
我想存檔每個構建的構建日誌,例如到數據庫。我知道如何對工件進行存檔,但是對於構建日誌我沒有看到任何明顯的東西。存檔Jenkins構建日誌
我想你需要你的工作在你存檔之前結束。 以下是使用不同方法獲取構建的控制檯日誌的groovy腳本。該腳本可以使用groovy步驟或scripptler步驟從另一個作業運行。
def jenkins = Jenkins.getInstance()
def job = jenkins.getItem(jobName)
def bld = job.getBuildByNumber(buildNumber)
//use the method that suits you
bld.getLog(100) //number of lines to read
bld.getLogFile()
bld.getLogReader()
謝謝,這將工作。 – larsrh