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

如何清除我的Jenkins / Hudson建立历史?

颛孙俊
2023-03-14
问题内容

我最近更新了我的一个哈德逊版本的配置。生成历史记录不同步。有什么方法可以清除我的构建历史记录?

谢谢,麻烦您了


问题答案:

如果单击“从磁盘管理Hudson /重新加载配置”,Hudson将重新加载所有构建历史记录数据。

如果磁盘上的数据混乱,则需要转到%HUDSON_HOME%\ jobs \ < projectname

目录,并按预期方式还原构建目录。然后重新加载配置数据。

如果仅询问如何删除所有构建历史记录,则可以通过UI(如果仅有几个)逐个删除构建,或者转到%HUDSON_HOME%\ jobs \ <
projectname >目录并删除所有子目录-它们对应于构建。之后,重新启动服务以使更改生效。



 类似资料:
  • 问题内容: 我们有很多开发人员正在创建我要构建的功能分支。每晚,我们运行一个需要在每个分支上运行的代码质量工具。我也不希望使用静态配置,因为分支的数量每几周更改一次。 问题答案: 在Git配置中,有一个字段“分支指定符(默认为空白):”(如果您放置在其中**),它将从所有遥控器构建所有分支。 有了它,您可以使用环境变量$ {GIT_BRANCH}例如使用https://wiki.jenkins-

  • 问题内容: 如何配置Jenkins来构建所有分支,同时为master分支赋予最高优先级? 我的第一个想法是创建两个作业,其中一个配置为构建所有分支,另一个配置为仅构建主服务器,然后使用作业优先级插件预先配置主服务器。 这是行不通的,因为所有分支显然都建立了包括master在内的所有分支。 问题答案: 为此,Git插件具有BuildChooser扩展点。Git插件告诉您可能要构建的所有有趣的修订版(

  • 问题内容: 如何安排Jenkins构建,使其只能在每天的特定时间构建? 例如从下午4点开始 我的理解是:0分钟,每个月的星期一至星期日下午4点,但是它每分钟生成一次:( 如有任何建议,我将不胜感激。谢谢! 问题答案: 请阅读其他答案和评论,还有更多的信息和所描述的细微差别(哈希函数?),我在回答此问题时不知道。 根据詹金斯自己对计划任务的帮助(“?”按钮),指定了5个字段: 该字段遵循cron的语

  • 问题内容: 定期构建失败时,首选的禁用方式是什么?快速搜索显示有一个Prerequisite build step插件,但是该构建失败,因此我需要完全禁用该构建,直到手动干预为止。 谢谢。 问题答案: 好吧,我想我设法找到了解决方案。 重试失败的构建插件无法正常工作,因为它无法覆盖默认的项目计划,因此失败的项目一次又一次地构建。 Naginator插件无法工作,因为延迟不可配置。 先决条件构建步骤

  • 问题内容: 我的Jenkins安装中有一些不再需要的插件。我已经禁用了插件(并且我的构建仍然可以使用),并且我想完全删除插件。完全删除Jenkins(Hudson)插件的正确过程是什么? 问题答案: 就像Je​​sseGlick在他的回答中提到的那样,如果您使用的是Jenkins 1.487或更高版本,则可以通过本机方式在JenkinsUI中卸载插件。有关详细信息,请参见JENKINS-3070。

  • 我在服务器的/var/lib/hudson目录中安装了一个hudson。当我通过浏览器中的URL访问jenkins时,我会在页面底部看到版本1.411。 有人知道如何通过命令行(CLI)更新詹金斯吗?如果可能的话。 当我进入管理詹金斯页面时,它说:“詹金斯的新版本(1.521)可供下载(变更日志)。” 我觉得下载新的jar并在服务器中提取不安全。