詹金斯:“构建”目录在每个构建中均不包含工件

时间:2019-01-18 14:42:49

标签: jenkins build workspace

我在主机中使用docker容器配置了詹金斯,然后创建了一个简单的MY-JOB进程。

MY-JOB的tenantX.localhost目录链接到:

builds

仅包含:

/var/jenkins_home/jobs/MY-JOB/builds/1

但是我在“ 1”目录中没有任何工件

我可以找到构建结果的唯一路径似乎是:

-rw-r--r-- 1 root root 2.4K Jan 18 15:05 build.xml
-rw-r--r-- 1 root root    6 Jan 18 15:05 changelog.xml
-rw-r--r-- 1 root root  34K Jan 18 15:05 log
-rw-r--r-- 1 root root  131 Jan 18 15:05 revision.txt

但这是工作目录,因此每次都被删除。

我如何配置jenkins以便将构建结果放入“内部版本”下相对编号的文件夹中?

1 个答案:

答案 0 :(得分:0)

可以通过添加构建后操作来归档构建结果。

唯一要做的是配置要归档的工件。

构建后,将在构建的编号文件夹中创建一个“存档”文件夹:

/var/jenkins_home/jobs/MY-JOB/builds/1/archive

存档文件夹包含构建的工件。