3.12. 自动构建运行删除
要自动删除构建运行,您可以在 build 或
规格中添加以下保留参数:
build
run
buildrun
TTL 参数:确保构建仅在完成后定义的持续时间内存在。-
buildrun.spec.retention.ttlAfterFailed
: 如果指定时间通过并且构建运行失败,则构建运行将被删除。 -
buildrun.spec.retention.ttlAfterSucceeded
: 如果指定时间通过并且构建运行成功,则构建运行将被删除。
-
build
TTL 参数:确保构建仅在定义的时间完成后才存在构建。-
build.spec.retention.ttlAfterFailed
:如果传递了指定时间,构建运行会被删除,构建运行失败。 -
build.spec.retention.ttlAfterSucceeded
ed :如果通过了指定时间并且构建运行成功,构建运行会被删除。
-
构建
限制参数:确保构建存在有限数量的成功或失败的构建。-
build.spec.retention.succeededLimit
: 定义构建可能存在的成功构建运行数量。 -
build.spec.retention.failedLimit
: 定义构建可以存在的失败构建运行数量。
-