2017-05-08 54 views
0

默认情况下,Jenkins是否保留了每个构建中生成的所有构建和工件。或者在一段时间后删除它们。我知道我可以配置“丢弃旧版本”选项,但我想知道詹金斯的默认行为。Jenkins用于保留构建和工件的默认行为

+0

阅读作业配置页面,看起来Jenkins保留了所有的构建和工件,除非我们另有配置。 –

回答

0

默认为保留所有构建和工件。可能补充说,我不知道任何改变这种默认行为的插件。

0

詹金斯不保留神器。 Jenkins只保留构建历史记录,意味着构建日志和元信息,如构建编号,时间等。

如果您希望jenkins保留您的工件,则必须对它们进行存档。
您可以通过在作业配置中使用归档步骤或在Jenkinsfile中使用https://jenkins.io/doc/pipeline/steps/workflow-basic-steps/#archive-archive-artifacts步骤来完成此操作。

但Jenkins不是一个工件归档工具。最好是使用工件归档工具,如http://www.sonatype.org/nexus/https://www.jfrog.com/artifactory/