SuccessChanges

Summary

  1. (WIP) Cleanup policy for builds (commit: 2afdad0) (details)
Commit 2afdad0eed6bbc39a5f1bf6eb9e83e1ae0e6e840 by Corey Daley
(WIP) Cleanup policy for builds
Adds ability to set successfulBuildsHistoryLimit and
failedBuildsHistoryLimit on buildConfigs which will prune old builds.
Closes #13640 Completes
https://trello.com/c/048p7YRO/1044-5-cleanup-policy-for-builds-builds
(commit: 2afdad0)
The file was modifiedpkg/build/prune/prune_test.go (diff)
The file was modifiedpkg/build/controller/buildconfig_controller.go (diff)
The file was modifiedpkg/openapi/zz_generated.openapi.go (diff)
The file was modifiedpkg/build/api/v1/zz_generated.deepcopy.go (diff)
The file was addedpkg/build/controller/common/util_test.go
The file was modifiedpkg/build/controller/common/util.go (diff)
The file was modifiedpkg/build/api/v1/types.go (diff)
The file was modifiedapi/swagger-spec/oapi-v1.json (diff)
The file was addedtest/extended/builds/build_pruning.go
The file was modifiedpkg/build/api/zz_generated.deepcopy.go (diff)
The file was modifiedapi/protobuf-spec/github_com_openshift_origin_pkg_build_api_v1.proto (diff)
The file was modifiedpkg/build/api/v1/swagger_doc.go (diff)
The file was modifiedpkg/build/api/validation/validation.go (diff)
The file was modifiedpkg/build/controller/build_controller_test.go (diff)
The file was modifiedpkg/build/api/v1/generated.pb.go (diff)
The file was modifiedpkg/build/prune/prune.go (diff)
The file was modifiedpkg/build/api/v1/generated.proto (diff)
The file was modifiedpkg/build/controller/buildpod/buildpod_controller.go (diff)
The file was modifiedpkg/build/controller/factory/factory.go (diff)
The file was addedtest/extended/testdata/build-pruning/failed-build-config.yaml
The file was modifiedpkg/cmd/server/origin/run_components.go (diff)
The file was addedtest/extended/testdata/build-pruning/imagestream.yaml
The file was modifiedpkg/build/client/clients.go (diff)
The file was modifiedpkg/build/controller/buildconfig_controller_test.go (diff)
The file was modifiedapi/swagger-spec/openshift-openapi-spec.json (diff)
The file was modifiedpkg/build/api/types.go (diff)
The file was modifiedpkg/build/api/v1/zz_generated.conversion.go (diff)
The file was modifiedpkg/build/controller/build_controller.go (diff)
The file was addedtest/extended/testdata/build-pruning/successful-build-config.yaml
The file was modifiedtest/extended/testdata/bindata.go (diff)
The file was modifiedpkg/cmd/admin/prune/builds.go (diff)