3.12. 自动构建运行删除
要自动删除构建运行,您可以在 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
:定义构建可以存在的失败构建数量。
-