-
- Downloads
Add :preparing status to HasStatus
Introduces a new status for builds between :created and :pending that will be used when builds require one or more prerequisite actions to be completed before being picked up by a runner (such as creating Kubernetes resources before deploying). The existing :created > :pending transition is unchanged, so only builds that require preparation will use the :preparing status.
Showing
- app/assets/stylesheets/framework/icons.scss 1 addition, 0 deletionsapp/assets/stylesheets/framework/icons.scss
- app/assets/stylesheets/pages/merge_requests.scss 1 addition, 0 deletionsapp/assets/stylesheets/pages/merge_requests.scss
- app/assets/stylesheets/pages/pipelines.scss 1 addition, 0 deletionsapp/assets/stylesheets/pages/pipelines.scss
- app/assets/stylesheets/pages/status.scss 1 addition, 0 deletionsapp/assets/stylesheets/pages/status.scss
- app/models/ci/pipeline.rb 9 additions, 4 deletionsapp/models/ci/pipeline.rb
- app/models/ci/stage.rb 6 additions, 1 deletionapp/models/ci/stage.rb
- app/models/commit_status.rb 7 additions, 7 deletionsapp/models/commit_status.rb
- app/models/concerns/has_status.rb 11 additions, 6 deletionsapp/models/concerns/has_status.rb
- lib/gitlab/badge/pipeline/template.rb 1 addition, 0 deletionslib/gitlab/badge/pipeline/template.rb
- lib/gitlab/ci/status/build/factory.rb 1 addition, 0 deletionslib/gitlab/ci/status/build/factory.rb
- lib/gitlab/ci/status/build/preparing.rb 28 additions, 0 deletionslib/gitlab/ci/status/build/preparing.rb
- lib/gitlab/ci/status/preparing.rb 33 additions, 0 deletionslib/gitlab/ci/status/preparing.rb
- locale/gitlab.pot 12 additions, 0 deletionslocale/gitlab.pot
- spec/factories/ci/builds.rb 4 additions, 0 deletionsspec/factories/ci/builds.rb
- spec/factories/ci/pipelines.rb 8 additions, 0 deletionsspec/factories/ci/pipelines.rb
- spec/factories/commit_statuses.rb 4 additions, 0 deletionsspec/factories/commit_statuses.rb
- spec/features/projects/badges/pipeline_badge_spec.rb 18 additions, 0 deletionsspec/features/projects/badges/pipeline_badge_spec.rb
- spec/features/projects/pipelines/pipeline_spec.rb 23 additions, 0 deletionsspec/features/projects/pipelines/pipeline_spec.rb
- spec/features/projects/pipelines/pipelines_spec.rb 24 additions, 0 deletionsspec/features/projects/pipelines/pipelines_spec.rb
- spec/lib/gitlab/badge/pipeline/template_spec.rb 10 additions, 0 deletionsspec/lib/gitlab/badge/pipeline/template_spec.rb
lib/gitlab/ci/status/build/preparing.rb
0 → 100644
lib/gitlab/ci/status/preparing.rb
0 → 100644
Please register or sign in to comment