簡體   English   中英

如何將構建XML從Master復制到Jenkins中的Slave節點?

[英]How to copy build XMLs from Master to the Slave node in Jenkins?

我創建了一個可以在母版中運行的Jenkins作業,並且在母版中有build.xml文件。

現在,我添加了一個從屬節點,並添加了設置“ Restrict where this project can be run以便我的作業始終在特定的從屬上運行。

現在我的構建作業失敗了,我可以看到:

[EnvInject] - Loading node environment variables.
Building remotely on demo_slave_inst2 (slave1) in workspace /root/slave/workspace/demo_job
FATAL: Unable to find build script at /root/slave/workspace/demo_job/autobvt.xml
Build step 'Invoke Ant' marked build as failure
Recording test results
Finished: FAILURE

該autobvt.xml文件已存在於主服務器中。 因此,看起來我需要手動將此文件復制到從屬節點,這似乎不太方便。

我如何指示詹金斯將此副本作為構建的一部分?

使用“將數據復制到工作區” http://wiki.jenkins-ci.org/display/JENKINS/Copy+Data+To+Workspace+Plugin ,您可以使用這些文件將文件從主復制到從屬並作為一部分運行構建過程(無需人工!)

我使用“ 復制到從屬”插件對問題進行了排序。

暫無
暫無

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

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