亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Linux 服務器上的 Jenkins 文件系統 VS Jenkins EXECUTOR_NUMBE

Linux 服務器上的 Jenkins 文件系統 VS Jenkins EXECUTOR_NUMBE

波斯汪 2022-10-07 17:55:34
我在 Centos 服務器上有 Jenkins,只有一項工作稱為“主頁”。我想并行運行這項工作,這就是我為主節點設置 5 個執行程序的原因。這個“主頁”作業運行 java 程序,它創建了一些我需要使用的文件夾和文件。所以我需要知道在這項工作期間創建的服務器上文件的傻瓜路徑。當我并行運行此作業時問題開始。對于第一次構建詹金斯將分配路徑:/var/lib/jenkins/workspace/HOMEPAGE/和executor_number=2對于第二次構建:/var/lib/jenkins/workspace/HOMEPAGE@2/和executor_number=4第三:/var/lib/jenkins/workspace/HOMEPAGE@3/和executor_number=1第四:/var/lib/jenkins/workspace/HOMEPAGE@4/和executor_number=3執行后我可以在服務器上看到這個文件夾:如您所見,HOMEPAGE 文件夾的編號與 Jenkins 中的 executor_number 變量不一致。我如何從 Jenkins 獲取有關它在當前構建中保存結果的位置的信息?無論是 HOMEPAGE@2 還是 HOMEPAGE@4 文件夾?我的 java 程序需要這些信息。這是來自控制臺輸出的片段:第一次構建:<===[JENKINS REMOTING CAPACITY]===>channel startedExecuting Maven:  -B -f /var/lib/jenkins/workspace/HOMEPAGE/pom.xml -PHomepage -Djob_name=HOMEPAGE -Dexecutor_number=2第三次構建:<===[JENKINS REMOTING CAPACITY]===>channel startedExecuting Maven:  -B -f /var/lib/jenkins/workspace/HOMEPAGE@3/pom.xml -PHomepage -Djob_name=HOMEPAGE -Dexecutor_number=1
查看完整描述

1 回答

?
回首憶惘然

TA貢獻1847條經驗 獲得超11個贊

環境變量 'WORKSPACE' 將始終包含正確的路徑,包括任何@<n>后綴。



查看完整回答
反對 回復 2022-10-07
  • 1 回答
  • 0 關注
  • 129 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號