有人可以在构建过程中向我解释工件的概念吗?
我有工作区目录,在其中可以检出代码来编译和运行我的ant脚本等。最后,就我而言,我得到了一个准备安装的jar文件。那被认为是人工产物吗?
我应该在哪里告诉我的构建脚本放入jar文件?在工作区目录中?我的jar文件会根据诸如此类的变量获得唯一的文件名BUILD_ID,我如何告诉Jenkins选择哪个jar文件?
该路径在我的工作空间中尚不存在,因为应该由构建脚本创建该路径,当然,.jarand .properties文件不存在,因为尚未生成它们。那为什么给我一个错误?好像我缺少什么。
另外,Jenkins是否在每次构建后删除工件(不是归档的工件,我知道我可以告诉它删除那些工件)?否则,它将很快阻塞硬盘驱动器。
慕容森