Add retry:exit_codes logic
The syntax inside the CI config has been added in https://gitlab.com/gitlab-org/gitlab/-/merge_requests/135430 This implementation is working with the feature flag ci_retry_on_exit_codes.
显示
- app/models/ci/build.rb 5 个添加, 1 个删除app/models/ci/build.rb
- app/models/commit_status.rb 4 个添加, 0 个删除app/models/commit_status.rb
- app/models/concerns/ci/metadatable.rb 1 个添加, 0 个删除app/models/concerns/ci/metadatable.rb
- db/migrate/20240130201017_add_exit_code_to_builds_metadata.rb 11 个添加, 0 个删除...igrate/20240130201017_add_exit_code_to_builds_metadata.rb
- db/schema_migrations/20240130201017 1 个添加, 0 个删除db/schema_migrations/20240130201017
- db/structure.sql 4 个添加, 2 个删除db/structure.sql
- lib/gitlab/ci/build/auto_retry.rb 13 个添加, 2 个删除lib/gitlab/ci/build/auto_retry.rb
- spec/lib/gitlab/ci/build/auto_retry_spec.rb 62 个添加, 15 个删除spec/lib/gitlab/ci/build/auto_retry_spec.rb
- spec/models/ci/build_spec.rb 76 个添加, 16 个删除spec/models/ci/build_spec.rb
加载中
想要评论请 注册 或 登录