Commit d10e007e authored by Rémy Coutable's avatar Rémy Coutable

Make rspec:coverage only download the artifacts it needs

Signed-off-by: default avatarRémy Coutable <remy@rymai.me>
parent 3eed57f6
...@@ -204,8 +204,25 @@ gitlab:setup: ...@@ -204,8 +204,25 @@ gitlab:setup:
rspec:coverage: rspec:coverage:
extends: extends:
- .rails-job-base - .rails-job-base
- .rails:rules:ee-and-foss - .rails:rules:ee-only
stage: post-test stage: post-test
# We cannot use needs since it would mean needing 84 jobs (since most are parallelized)
# so we use `dependencies` here.
dependencies:
- setup-test-env
- rspec migration pg9
- rspec unit pg9
- rspec integration pg9
- rspec system pg9
- rspec-ee migration pg9
- rspec-ee unit pg9
- rspec-ee integration pg9
- rspec-ee system pg9
- rspec-ee unit pg9 geo
- rspec-ee integration pg9 geo
- rspec-ee system pg9 geo
- memory-static
- memory-on-boot
variables: variables:
SETUP_DB: "false" SETUP_DB: "false"
cache: cache:
......
...@@ -291,6 +291,8 @@ ...@@ -291,6 +291,8 @@
############### ###############
.pages:rules: .pages:rules:
rules: rules:
- <<: *if-not-ee
when: never
- <<: *if-dot-com-gitlab-org-master - <<: *if-dot-com-gitlab-org-master
changes: *code-backstage-qa-patterns changes: *code-backstage-qa-patterns
when: on_success when: on_success
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment