搜索

3.12. 自动构建运行删除

download PDF

要自动删除构建运行,您可以在 build 或 build run 规格中添加以下保留参数:

  • buildrun TTL 参数: 确保构建仅在完成后的定义持续时间内都存在。

    • buildrun.spec.retention.ttlAfterFailed: 如果指定时间已通过,则构建运行会被删除,构建运行失败。
    • buildrun.spec.retention.ttlAfterSucceeded: 如果指定时间已通过,则构建运行会被删除,构建运行成功。
  • 构建 TTL 参数:确保构建仅在完成后的定义持续时间内仅存在构建。

    • build.spec.retention.ttlAfterFailed :如果指定时间已通过,则构建运行会被删除,并且构建运行失败。
    • build.spec.retention.ttlAfterSucceeded: 如果指定时间已通过,并且构建运行成功,则构建运行会被删除。
  • 构建 限制参数: 确保构建只能存在有限数量的成功或失败的构建。

    • build.spec.retention.succeededLimit :定义构建可以存在的成功构建数量。
    • build.spec.retention.failedLimit :定义构建可以存在的失败构建数量。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.