diff --git a/.gitlab/ci/qa.gitlab-ci.yml b/.gitlab/ci/qa.gitlab-ci.yml index 335dfd053e5..13f7fdd035c 100644 --- a/.gitlab/ci/qa.gitlab-ci.yml +++ b/.gitlab/ci/qa.gitlab-ci.yml @@ -231,7 +231,7 @@ e2e:test-on-gdk: SKIP_MESSAGE: Skipping test-on-gdk due to mr containing only quarantine changes! GDK_IMAGE: "${CI_REGISTRY_IMAGE}/gitlab-qa-gdk:${CI_COMMIT_SHA}" -e2e:test-product-analytics: +.e2e:test-product-analytics: extends: - .qa:rules:e2e:test-on-gdk stage: qa diff --git a/.gitlab/ci/test-on-omnibus/main.gitlab-ci.yml b/.gitlab/ci/test-on-omnibus/main.gitlab-ci.yml index 7cc8f516026..a9eba13e43a 100644 --- a/.gitlab/ci/test-on-omnibus/main.gitlab-ci.yml +++ b/.gitlab/ci/test-on-omnibus/main.gitlab-ci.yml @@ -513,6 +513,21 @@ ai-gateway-no-license: - if: $QA_SUITES =~ /Test::Integration::AiGatewayNoLicense/ - !reference [.rules:test:manual, rules] +# ========== continuous-vulnerability-scanning =========== + +continuous-vulnerabiity-scanning: + extends: + - .qa + - .failure-videos + variables: + QA_SCENARIO: Test::Integration::ContinuousVulnerabilityScanning + QA_MOCK_GITHUB: "true" + rules: + - !reference [.rules:test:ee-only, rules] + - !reference [.rules:test:qa, rules] + - if: $QA_SUITES =~ /Test::Integration::ContinuousVulnerabilityScanning/ + - !reference [.rules:test:manual, rules] + # ------------------------------------------ # Update jobs # ------------------------------------------ diff --git a/.rubocop_todo/layout/line_end_string_concatenation_indentation.yml b/.rubocop_todo/layout/line_end_string_concatenation_indentation.yml index 1f188bb47ee..2d04bf86a22 100644 --- a/.rubocop_todo/layout/line_end_string_concatenation_indentation.yml +++ b/.rubocop_todo/layout/line_end_string_concatenation_indentation.yml @@ -20,24 +20,12 @@ Layout/LineEndStringConcatenationIndentation: - 'app/graphql/mutations/issues/update.rb' - 'app/graphql/mutations/members/projects/bulk_update.rb' - 'app/graphql/mutations/merge_requests/update.rb' - - 'app/graphql/mutations/packages/protection/rule/create.rb' - - 'app/graphql/mutations/packages/protection/rule/delete.rb' - - 'app/graphql/mutations/packages/protection/rule/update.rb' - - 'app/graphql/mutations/todos/mark_all_done.rb' - - 'app/graphql/resolvers/analytics/cycle_analytics/value_streams/stage_metrics_resolver.rb' - - 'app/graphql/resolvers/ci/all_jobs_resolver.rb' - 'app/graphql/resolvers/ci/config_resolver.rb' - 'app/graphql/resolvers/ci/runners_resolver.rb' - 'app/graphql/resolvers/ci/template_resolver.rb' - 'app/graphql/resolvers/concerns/project_search_arguments.rb' - 'app/graphql/resolvers/design_management/designs_resolver.rb' - 'app/graphql/resolvers/groups_resolver.rb' - - 'app/graphql/resolvers/issues/base_resolver.rb' - - 'app/graphql/resolvers/work_items/linked_items_resolver.rb' - - 'app/graphql/types/analytics/cycle_analytics/value_streams/stage_metrics_type.rb' - - 'app/graphql/types/audit_events/definition_type.rb' - - 'app/graphql/types/ci/catalog/resource_type.rb' - - 'app/graphql/types/ci/config/include_type.rb' - 'app/graphql/types/ci/detailed_status_type.rb' - 'app/graphql/types/ci/job_token_scope/direction_enum.rb' - 'app/graphql/types/ci/job_token_scope_type.rb' diff --git a/app/assets/javascripts/integrations/beyond_identity/components/add_exclusions_drawer.vue b/app/assets/javascripts/integrations/beyond_identity/components/add_exclusions_drawer.vue index 0b2828a848b..f3aeafd44bf 100644 --- a/app/assets/javascripts/integrations/beyond_identity/components/add_exclusions_drawer.vue +++ b/app/assets/javascripts/integrations/beyond_identity/components/add_exclusions_drawer.vue @@ -4,9 +4,12 @@ import { DRAWER_Z_INDEX } from '~/lib/utils/constants'; import { getContentWrapperHeight } from '~/lib/utils/dom_utils'; import { __ } from '~/locale'; import ListSelector from '~/vue_shared/components/list_selector/index.vue'; +import { GROUPS_TYPE, PROJECTS_TYPE } from '~/vue_shared/components/list_selector/constants'; export default { DRAWER_Z_INDEX, + GROUPS_TYPE, + PROJECTS_TYPE, components: { GlDrawer, GlButton, @@ -69,7 +72,7 @@ export default {