簡體   English   中英

jenkins 主從工件路徑並部署到工件

[英]jenkins master and slave artifact path and deploy to artifactory

1,我使用 jenkins 主從概念,我在從機上運行作業。 我的問題是默認情況下最終工件存儲在哪里,無論是在主機還是從機中,路徑是什么?

2,我應該將tar文件的最終工件部署到工件服務器,如圖所示,我可以在工件部署框和遠程文件位置框中提到什么

請點擊此鏈接查看圖片

**我應該將tar文件的最終工件部署到工件服務器,如圖所示,我可以在工件部署框和遠程文件位置框中提到什么**

關於工件存儲,Jenkins 將始終將其副本與作業歷史一起保存在其主節點中。

對於在 Jenkins 根目錄上配置的作業,存檔位於以下文件夾$JENKINS_HOME/jobs/<your_job_name>/builds/<build_number>/archive

在該文件夾中,文件將保存在與工作區相同的相對路徑中。 例如,如果在管道期間工件在$WORKSPACE/outputs/mybinaryfile可用,則在 jenkins 主節點中它將在$JENKINS_HOME/jobs/<your_job_name>/builds/<build_number>/archive/outputs/mybinaryfile

現在,關於artifact deployer plugin上的配置,我認為“Artifacts to deploy”中的路徑可能是錯誤的。 /*.tar將在文件系統 (/) 的根目錄上查找 tar 文件

如果您想要將執行 jenkins 管道的文件夾(工作區)上的所有 tar 文件存檔,您可以使用 $WORKSPACE 環境變量或通過在當前路徑前添加一個點 ( . ) 來引用該文件

$WORKSPACE/*.tar ./*.tar都應該工作

暫無
暫無

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

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