詹金斯文物在哪里?

Vic*_*tor 30 artifacts jenkins

我在Archive Artifacts项目中添加了post-build选项.我可以从Web浏览器界面看到工件,但我在文件系统中找不到它们.

他们在哪里?

yor*_*mmi 42

它在以下文件夹中的主服务器上存档(即使构建在从属服务器上):

$JENKINS_HOME/jobs/<job>/builds/<build>/archive

但您可以使用作业的"高级"设置(您可以在其中设置不同的工作区文件夹)或使用为此目的而创建的插件(如复制工件插件)来配置其他位置


chi*_*him 12

只是另外两个提示......

您可以通过转到job build jenkins页面中的环境变量页面找到jenkins home.

在哪里可以找到环境变量

在我的情况下,JENKINS_HOME原来是/ var/lib/jenkins

发现的文物:

/var/lib/jenkins/jobs/<my-job-name>-build/lastStable/archive/target

/var/lib/jenkins/jobs/<my-job-name>-build/lastSsuccessful/archive/target
Run Code Online (Sandbox Code Playgroud)

以及

/var/lib/jenkins/jobs/<my-job-name>-build/builds/8/archive/target
Run Code Online (Sandbox Code Playgroud)