我创建了一个 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 文件已存在于主服务器中。所以看起来我需要手动将此文件复制到从节点,这看起来不太方便。
我如何指示詹金斯将其复制为构建的一部分?