From 377c02f959f45d07a6d1f3c4d7f5afc6ad5162ff Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Fri, 9 Sep 2022 06:13:24 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .../components/work_item_detail.vue | 22 +- app/controllers/projects/jobs_controller.rb | 6 +- app/models/ci/build.rb | 28 -- app/services/ci/build_erase_service.rb | 49 ++++ .../development/markdown_dollar_math.yml | 8 + doc/administration/job_artifacts.md | 5 +- doc/ci/pipelines/downstream_pipelines.md | 2 +- doc/user/markdown.md | 49 +++- doc/user/tasks.md | 18 ++ lib/api/ci/jobs.rb | 3 +- lib/banzai/filter/math_filter.rb | 100 ++++++- locale/gitlab.pot | 18 ++ spec/features/markdown/markdown_spec.rb | 4 + spec/fixtures/markdown.md.erb | 36 ++- .../components/work_item_detail_spec.js | 13 +- spec/lib/banzai/filter/math_filter_spec.rb | 248 +++++++++++------- spec/models/ci/build_spec.rb | 101 +------ spec/services/ci/build_erase_service_spec.rb | 88 +++++++ spec/services/ci/register_job_service_spec.rb | 8 - spec/support/matchers/markdown_matchers.rb | 12 +- workhorse/go.mod | 2 +- workhorse/go.sum | 4 +- 22 files changed, 540 insertions(+), 284 deletions(-) create mode 100644 app/services/ci/build_erase_service.rb create mode 100644 config/feature_flags/development/markdown_dollar_math.yml create mode 100644 spec/services/ci/build_erase_service_spec.rb diff --git a/app/assets/javascripts/work_items/components/work_item_detail.vue b/app/assets/javascripts/work_items/components/work_item_detail.vue index 69a732a8e6e..94c37219260 100644 --- a/app/assets/javascripts/work_items/components/work_item_detail.vue +++ b/app/assets/javascripts/work_items/components/work_item_detail.vue @@ -320,18 +320,18 @@ export default { :can-update="canUpdate" @error="error = $event" /> +