我有一台Jenkins主服务器,外加多台从属计算机,这些服务器一直在被创建和销毁。
我找不到有关Jenkins作业中“归档工件”选项的确切功能的任何文档。
它会将工件从从属机器的工作空间复制到主服务器上的某个文件夹吗?
还是将文件从从站的工作区保存到同一从站的“归档”位置?在这种情况下,如果从属服务器被破坏,这些文件将消失。
如果删除工作空间,那些归档的工件是否还可以生存?
如果删除构建历史记录,它们将生存吗?
等等
如果您在谈论“归档工件”的构建后步骤,它将%JENKINS_HOME%/jobs/MY_JOB/builds/...在主服务器上的中复制所选工件。
%JENKINS_HOME%/jobs/MY_JOB/builds/...
因此,如果删除从属或擦除工作区,则不会丢失工件。
但是,如果您删除了一个内部版本,或者您放弃了旧的内部版本,您将删除这些工件。
希望对您有所帮助:)