Jenkins

如何在 jenkins 中查看文物歷史?

  • February 20, 2021

打開作業頁面後,我可以在 jenkins 中看到最後一個成功的建構工件。

神器

如何獲得以前的建構工件?

當啟用存檔工件存檔步驟)時,如圖所示,當您在 <job> 首頁面上時,您會看到指向“最後成功的工件”的連結:

最後成功的工件

但是,如果您點擊建構歷史記錄中的任何條目:

建構歷史

您應該看到那個建構的工件: 個人建構

您還應該了解以下Jenkins 系統屬性

hudson.model.Run.ArtifactList.listCutoff 自:1.33 預設值:16

描述:比這更多的工件將使用樹視圖或簡單連結,而不是列出工件

hudson.model.Run.ArtifactList.treeCutoff 自:1.33 預設值:40

描述:比這更多的工件將顯示到目錄瀏覽器的簡單連結,而不是在樹視圖中顯示工件

hudson.security.ArtifactsPermission 自:1.374 預設值:false

描述:Artifacts 權限允許控制對工件的訪問;當此屬性未設置或設置為 false 時,對工件的訪問不受控制

您還需要查看有關清理舊工件和清理Jenkins 主目錄的這些 S/O 文章,因為很容易炸毀您的磁碟使用量。

注意:Jenkins 系統屬性,jenkins.model.Jenkins.buildsDir允許您將建構(日誌和工件)重新定位到 <JENKINS_HOME> 之外,這會有所幫助。

引用自:https://serverfault.com/questions/1054322