From a27e3e86e939a05c3fff0a278fb4b228bafbe143 Mon Sep 17 00:00:00 2001 From: Peter Leitzen <pleitzen@gitlab.com> Date: Tue, 2 Apr 2024 10:04:15 +0200 Subject: [PATCH] Always run tooling specs for all changes --- .gitlab/ci/rails.gitlab-ci.yml | 1 - .gitlab/ci/rules.gitlab-ci.yml | 22 +++------------------- 2 files changed, 3 insertions(+), 20 deletions(-) diff --git a/.gitlab/ci/rails.gitlab-ci.yml b/.gitlab/ci/rails.gitlab-ci.yml index 7ee736dd35b2e..08b2077969418 100644 --- a/.gitlab/ci/rails.gitlab-ci.yml +++ b/.gitlab/ci/rails.gitlab-ci.yml @@ -325,7 +325,6 @@ rspec fast_spec_helper: rspec tooling: extends: - .rspec-base-pg14 - - .rails:rules:tooling rspec unit clickhouse: extends: diff --git a/.gitlab/ci/rules.gitlab-ci.yml b/.gitlab/ci/rules.gitlab-ci.yml index 810cc88a81ecc..8f4d4ec8b0ffa 100644 --- a/.gitlab/ci/rules.gitlab-ci.yml +++ b/.gitlab/ci/rules.gitlab-ci.yml @@ -410,9 +410,6 @@ - "{,ee/,jh/}fixtures/**/*" - "{,ee/,jh/}rubocop/**/*" - "{,ee/,jh/}spec/**/*" - -.tooling-patterns: &tooling-patterns - - "spec/dot_gitlab_ci/**/*" - "{,spec/}tooling/**/*" .qa-patterns: &qa-patterns @@ -481,6 +478,7 @@ - "{,ee/,jh/}fixtures/**/*" - "{,ee/,jh/}rubocop/**/*" - "{,ee/,jh/}spec/**/*" + - "{,spec/}tooling/**/*" # .code-patterns + .qa-patterns .code-qa-patterns: &code-qa-patterns @@ -538,6 +536,7 @@ - "{,ee/,jh/}fixtures/**/*" - "{,ee/,jh/}rubocop/**/*" - "{,ee/,jh/}spec/**/*" + - "{,spec/}tooling/**/*" # QA changes - ".dockerignore" - "{,jh/}qa/**/*" @@ -578,6 +577,7 @@ - "{,ee/,jh/}fixtures/**/*" - "{,ee/,jh/}rubocop/**/*" - "{,ee/,jh/}spec/**/*" + - "{,spec/}tooling/**/*" # QA changes - ".dockerignore" - "{,jh/}qa/**/*" @@ -680,8 +680,6 @@ - <<: *if-merge-request-labels-run-all-rspec - <<: *if-merge-request changes: *core-backend-patterns - - <<: *if-merge-request - changes: *tooling-patterns - <<: *if-automated-merge-request changes: *backend-patterns - <<: *if-security-merge-request @@ -1958,9 +1956,6 @@ - <<: *if-merge-request changes: *core-backend-patterns when: never - - <<: *if-merge-request - changes: *tooling-patterns - when: never - <<: *if-automated-merge-request changes: *backend-patterns when: never @@ -2048,14 +2043,6 @@ - <<: *if-default-refs changes: *core-backend-patterns -.rails:rules:tooling: - rules: - - <<: *if-merge-request-labels-run-all-rspec - - <<: *if-merge-request - changes: *tooling-patterns - - <<: *if-default-refs - changes: *tooling-patterns - .rails:rules:code-backstage-qa: rules: - <<: *if-default-refs @@ -2221,9 +2208,6 @@ when: never - <<: *if-merge-request-labels-pipeline-expedite when: never - - <<: *if-merge-request - changes: *tooling-patterns - when: never - <<: *if-security-merge-request changes: *code-backstage-patterns - <<: *if-dot-com-gitlab-org-merge-request -- GitLab