当前位置: 首页 > 面试题库 >

如何更改Jenkins保留的内部版本数?

顾涵衍
2023-03-14
问题内容

如何设置Jenkins保留的一份特定工作的数量?

詹金斯保留了我们所有工作的最后30个版本。但是,对于特定的工作,我们希望保留60个版本,而不是30个。

我转到作业的配置页面,勾选“丢弃旧版本”,在“要保留的最大版本数”中输入“ 60”,保存作业配置,然后重新启动Jenkins。

进行此更改后,詹金斯仍然只保留30个工作版本。我究竟做错了什么?

相关问题:为什么只保留30个构建?(我认为默认值是不删除任何内部版本。)

我们在Linux下使用Jenkins版本2.164.1。


问题答案:

用户界面仅限于30个版本。尝试通过带有内部版本号fe的url访问较早的内部版本

https://myjenkins.uk/view/TWIN/job/myjob/insert-build-number-here/

您还可以在詹金斯大师(fe)上使用存储的工件访问构建:

/var/lib/jenkins/jobs/myjob/builds


 类似资料:
  • 我的Java版本更新为1.8.202,现在我的STS4将无法启动。下面是错误的屏幕截图。如何更改Java版本?我尝试添加-vm,它给出了错误代码1。我看到了一个奇怪的Java路径,但我没有看到它被设置在哪里,因为没有STS。ini文件,但有一个SpringToolSuite4。它不包含它

  • 在我的应用程序中,fragment活动包含两个片段,片段A和片段B,fragment B是一个包含3个片段的视图分页器。 在我的活动中,为了防止在配置更改时重新创建片段: 片段B的代码: 显然,在每次轮换时都要这样做: 这会导致整个寻呼机被重新创建,对吗?结果是 将在每次循环时被调用,碎片将从头创建并失去状态: 在中,但其结果是,在循环时,页面中的片段被移除。 有什么想法如何正确地保留在寻呼机内的

  • 我已经从cPanel更改了PHP版本7.2,但是它已成功更改。但是当转到 Putty(命令行界面)并键入时 它显示php版本是7.2,但Php-cli版本是5.6 PHP 5.6.40 (cli)(构建时间:2019年4月8日15:39:30)版权所有(c) 1997-2016 PHP 组 Zend Engine v2.6.0, 版权所有 (c) 1998-2016 Zend 技术

  • 问题内容: 我在詹金斯有一份工作(称为BIGJOB);几个构建步骤是使用参数化触发器插件来触发其他作业(称为SMALLJOB)的构建,然后等待它们完成。我需要做的是从SMALLJOB上触发的构建中检索工件。 最初,我认为我可以使用Copy Artifact插件从触发的SMALLJOB的“最后构建”中检索工件。当一次仅运行一个SMALLJOB时,这确实可以可靠地工作。 但是我运行了多个BIGJOB,

  • 我正在使用约克托项目来构建 linux os 映像。我使用SUMO版本,所以我有4.14.73内核版本。 问题是我有预编译的linux驱动,版本是4.14.88。 我认为我必须升级我的linux内核,使其成为相同版本的驱动程序。 知道怎么做吗?

  • 问题内容: 我在Ubuntu 10.10上运行Node.js版本。 我想使用version 。 如何回滚到旧版本的节点? 问题答案: 一种方法是使用NVM,即节点版本管理器。 使用以下命令获取nvm 您可以在https://github.com/creationix/nvm上找到它 它使您可以轻松安装和管理节点的多个版本。这是帮助的摘录: