有人将如何清理Jenkins的工作,以便重置构建稳定性等级并且不受以前的构建影响?我创建了一个构建作业,通过反复试验,终于得到了正确编译/构建的作业。但是,我不希望以前的所有测试版本都影响版本稳定性等级。我尝试删除所有构建并重新启动Jenkins,但仍然显示最近25个构建中的20个失败。我查看了$
JENKINS_HOME目录(〜/ .jenkins),找不到关于构建稳定性的任何信息。谢谢。
配置作业时,您可以告诉它将日志保留多长时间-几天或几天。将此设置为一个版本以清除它,然后再次将其重置
问题内容: 目前,我正在Jenkins中构建和测试我的应用。如果作业中的测试失败,则将构建标记为“不稳定”。即使测试失败,是否有可能将构建标记为“稳定”?如果代码未编译,则将构建标记为“失败”,这很好。 问题答案: 有一个名为Jenkins Text Finder的插件:https : //wiki.jenkins-ci.org/display/JENKINS/Text- finder+Plugi
问题内容: 我有一个詹金斯实例运行约200个工作。我需要一个插件来显示所有作业的构建统计信息。 每个项目的总构建 失败的 成功 每次构建的平均时间。 搜索了很多,但是找不到合适的报告插件。请帮忙 问题答案: 您可以根据要执行/显示的自定义/功能多少来查看以下几种: https://wiki.jenkins-ci.org/display/JENKINS/Global+Build+Stats+Plug
在Jenkins管道中,当在特定节点上运行构建时,会在该代理上分配工作区。我们没有设置工作区路径,所以它是自动确定的。我知道工作区必须包含执行程序编号,以便在同一代理上同时运行相同作业时隔离构建。 但是工作区路径是如何构造的? 我们的构建被分配给一个特定的节点(有4个执行器),并且被配置为不允许并发构建。通常分配给: 在某个时刻,构建开始在executor 2上运行,但仍然使用与以前相同的工作区。
我们使用Git、Jenkins和Artifactory作为CI/CD管道。我们有一个很大的代码库,每次完整的构建都需要大量的时间来处理。例如,我们有一个包含100+模块的聚合pom项目。父级文件如下所示: 因为更改可能不会发生在每个模块上,所以我们希望通过只构建自上次成功构建以来受影响的模块来加快构建过程。这可以通过Maven来完成。 示例: 如果开发人员知道哪些模块被更改了,这是很容易的。如果没
问题内容: 在Jenkins管道中,当在特定节点上运行构建时,会在该代理上分配工作区。我们没有设置工作空间路径,因此它是自动确定的。我了解,当同一作业在同一代理上同时运行时,工作空间必须包含执行程序编号以隔离构建。 但是…工作空间路径究竟是如何构建的? 我们的构建被分配给一个特定的节点(具有4个执行程序),并且被配置为不允许并行构建。通常分配给它: 在某个时候,该构建开始在执行程序2上运行,但仍使
问题内容: 我使用 hudson.cli.CLI jar* 创建Jenkins职位。我在 “构建后步骤” 部分中选择了 “归档工件” 选项。它将每个成功构建的工件存档。我正在使用 jenkins远程访问api 获取有关 作业的 详细信息。并获取有关 构建的 详细信息。 *** 在删除构建时,不会删除相应的归档工件。我想确保将其删除。 当我使用jenkins远程访问api 进行构建时,它会返回jso