-
- Downloads
Fix reports jobs timing out because of cache
Note: This commit relies on https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/26801 which brings support to multiple extends. While `cache: {}` can disable a cache being set globally, it doesn't work with extends, which will perform a reverse deep merge based on the keys. The cache defined in the base `.default-cache` job won't be disabled in the report jobs. As a side effect, the `code_quality`, `sast`, and `dependency_scanning` jobs are running on a larger code base than expected, leading to timeouts. fixes https://gitlab.com/gitlab-org/gitlab-ee/issues/11303 fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/60879 fixes https://gitlab.com/gitlab-org/gitlab-ee/issues/12021
Showing
- .gitlab/ci/global.gitlab-ci.yml 12 additions, 2 deletions.gitlab/ci/global.gitlab-ci.yml
- .gitlab/ci/reports.gitlab-ci.yml 8 additions, 80 deletions.gitlab/ci/reports.gitlab-ci.yml
- changelogs/unreleased/60879-fix-reports-timing-out.yml 5 additions, 0 deletionschangelogs/unreleased/60879-fix-reports-timing-out.yml
Please register or sign in to comment