From b962adf4c32f2371ad0d8bfcdc444933943d3cd9 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Tue, 20 Sep 2022 15:13:52 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .gitlab/ci/qa.gitlab-ci.yml | 3 + .rubocop_todo/layout/line_length.yml | 1 - .../rails/skips_model_validations.yml | 1 - .rubocop_todo/rspec/any_instance_of.yml | 1 - .rubocop_todo/rspec/context_wording.yml | 1 - .rubocop_todo/rspec/expect_in_hook.yml | 2 - .../commit/pipelines/pipelines_table.vue | 11 +- .../deploy_freeze/store/mutations.js | 4 +- .../datetime/date_calculation_utility.js | 8 +- .../javascripts/pages/profiles/index.js | 2 + .../pages/profiles/init_timezone_dropdown.js | 40 +++++ app/assets/javascripts/profile/profile.js | 12 -- .../components/timezone_dropdown.vue | 63 +++++--- app/policies/group_policy.rb | 13 +- app/views/profiles/show.html.haml | 5 +- config/initializers/multi_json.rb | 7 +- doc/api/personal_access_tokens.md | 43 ++++- .../blueprints/ci_data_decay/index.md | 1 + .../ci_data_decay/pipeline_partitioning.md | 34 ++++ doc/architecture/blueprints/ci_scale/index.md | 147 +++++++++--------- .../group/value_stream_analytics/index.md | 8 +- doc/user/tasks.md | 7 +- lib/api/api.rb | 2 +- ...self_revocation.rb => self_information.rb} | 10 +- locale/gitlab.pot | 3 - .../profiles/user_edit_profile_spec.rb | 6 +- spec/frontend/deploy_freeze/helpers.js | 4 +- .../deploy_freeze/store/mutations_spec.js | 4 +- .../datetime/date_calculation_utility_spec.js | 25 ++- ...ation_spec.rb => self_information_spec.rb} | 41 ++++- spec/support/rspec_order_todo.yml | 2 - 31 files changed, 349 insertions(+), 162 deletions(-) create mode 100644 app/assets/javascripts/pages/profiles/init_timezone_dropdown.js rename lib/api/personal_access_tokens/{self_revocation.rb => self_information.rb} (65%) rename spec/requests/api/personal_access_tokens/{self_revocation_spec.rb => self_information_spec.rb} (60%) diff --git a/.gitlab/ci/qa.gitlab-ci.yml b/.gitlab/ci/qa.gitlab-ci.yml index c5a182b055a..d8399c16352 100644 --- a/.gitlab/ci/qa.gitlab-ci.yml +++ b/.gitlab/ci/qa.gitlab-ci.yml @@ -78,6 +78,9 @@ e2e:package-and-test: SKIP_MESSAGE: Skipping package-and-test due to mr containing only quarantine changes! trigger: strategy: depend + forward: + yaml_variables: true + pipeline_variables: true include: - artifact: package-and-test-pipeline.yml job: e2e-test-pipeline-generate diff --git a/.rubocop_todo/layout/line_length.yml b/.rubocop_todo/layout/line_length.yml index 01c83d7ac5d..be7dfddfc24 100644 --- a/.rubocop_todo/layout/line_length.yml +++ b/.rubocop_todo/layout/line_length.yml @@ -1862,7 +1862,6 @@ Layout/LineLength: - 'ee/spec/controllers/registrations/welcome_controller_spec.rb' - 'ee/spec/controllers/subscriptions/groups_controller_spec.rb' - 'ee/spec/controllers/subscriptions_controller_spec.rb' - - 'ee/spec/controllers/trials_controller_spec.rb' - 'ee/spec/elastic/migrate/20210201104800_migrate_notes_to_separate_index_spec.rb' - 'ee/spec/elastic/migrate/20210421140400_add_new_data_to_merge_requests_documents_spec.rb' - 'ee/spec/elastic/migrate/20210429154500_migrate_merge_requests_to_separate_index_spec.rb' diff --git a/.rubocop_todo/rails/skips_model_validations.yml b/.rubocop_todo/rails/skips_model_validations.yml index 8ef895ed562..f5aa7411c89 100644 --- a/.rubocop_todo/rails/skips_model_validations.yml +++ b/.rubocop_todo/rails/skips_model_validations.yml @@ -252,7 +252,6 @@ Rails/SkipsModelValidations: - 'ee/spec/controllers/groups/dependency_proxy_for_containers_controller_spec.rb' - 'ee/spec/controllers/groups/ldaps_controller_spec.rb' - 'ee/spec/controllers/projects/merge_requests_controller_spec.rb' - - 'ee/spec/controllers/trials_controller_spec.rb' - 'ee/spec/factories/import_states.rb' - 'ee/spec/features/admin/admin_settings_spec.rb' - 'ee/spec/features/epic_boards/epic_boards_sidebar_spec.rb' diff --git a/.rubocop_todo/rspec/any_instance_of.yml b/.rubocop_todo/rspec/any_instance_of.yml index e7855e84b28..5ee00cb0e24 100644 --- a/.rubocop_todo/rspec/any_instance_of.yml +++ b/.rubocop_todo/rspec/any_instance_of.yml @@ -13,7 +13,6 @@ RSpec/AnyInstanceOf: - ee/spec/controllers/projects/path_locks_controller_spec.rb - ee/spec/controllers/projects_controller_spec.rb - ee/spec/controllers/subscriptions_controller_spec.rb - - ee/spec/controllers/trials_controller_spec.rb - ee/spec/features/admin/admin_audit_logs_spec.rb - ee/spec/features/admin/admin_reset_pipeline_minutes_spec.rb - ee/spec/features/admin/admin_users_spec.rb diff --git a/.rubocop_todo/rspec/context_wording.yml b/.rubocop_todo/rspec/context_wording.yml index 97480a0e0ba..8f11b16082d 100644 --- a/.rubocop_todo/rspec/context_wording.yml +++ b/.rubocop_todo/rspec/context_wording.yml @@ -70,7 +70,6 @@ RSpec/ContextWording: - 'ee/spec/controllers/security/vulnerabilities_controller_spec.rb' - 'ee/spec/controllers/subscriptions_controller_spec.rb' - 'ee/spec/controllers/trial_registrations_controller_spec.rb' - - 'ee/spec/controllers/trials_controller_spec.rb' - 'ee/spec/controllers/users_controller_spec.rb' - 'ee/spec/elastic/migrate/20220119120500_populate_commit_permissions_in_main_index_spec.rb' - 'ee/spec/elastic/migrate/20220512150000_pause_indexing_for_unsupported_es_versions_spec.rb' diff --git a/.rubocop_todo/rspec/expect_in_hook.yml b/.rubocop_todo/rspec/expect_in_hook.yml index 1551f2dc637..70b4105fc89 100644 --- a/.rubocop_todo/rspec/expect_in_hook.yml +++ b/.rubocop_todo/rspec/expect_in_hook.yml @@ -7,7 +7,6 @@ RSpec/ExpectInHook: - 'ee/spec/controllers/projects/boards_controller_spec.rb' - 'ee/spec/controllers/projects/settings/slacks_controller_spec.rb' - 'ee/spec/controllers/subscriptions_controller_spec.rb' - - 'ee/spec/controllers/trials_controller_spec.rb' - 'ee/spec/elastic/migrate/20220118150500_delete_orphaned_commits_spec.rb' - 'ee/spec/elastic/migrate/20220119120500_populate_commit_permissions_in_main_index_spec.rb' - 'ee/spec/features/billings/billing_plans_spec.rb' @@ -19,7 +18,6 @@ RSpec/ExpectInHook: - 'ee/spec/features/registrations/trial_during_signup_flow_spec.rb' - 'ee/spec/features/signup_spec.rb' - 'ee/spec/features/trial_registrations/company_information_spec.rb' - - 'ee/spec/features/trials/capture_lead_spec.rb' - 'ee/spec/features/trials/select_namespace_spec.rb' - 'ee/spec/finders/license_template_finder_spec.rb' - 'ee/spec/finders/projects/integrations/jira/issues_finder_spec.rb' diff --git a/app/assets/javascripts/commit/pipelines/pipelines_table.vue b/app/assets/javascripts/commit/pipelines/pipelines_table.vue index 6890d7f6f44..b0a1c46e619 100644 --- a/app/assets/javascripts/commit/pipelines/pipelines_table.vue +++ b/app/assets/javascripts/commit/pipelines/pipelines_table.vue @@ -205,6 +205,12 @@ export default { mrPipelinesDocsPath: helpPagePath('ci/pipelines/merge_request_pipelines.md', { anchor: 'prerequisites', }), + runPipelinesInTheParentProjectHelpPath: helpPagePath( + '/ci/pipelines/merge_request_pipelines.html', + { + anchor: 'run-pipelines-in-the-parent-project', + }, + ), };