Skip to content

Disable CI artifacts for package publish jobs

Stan Hu requested to merge sh-disable-artifacts-publish-devel-package into master

What does this MR do?

We saw that in https://gitlab.com/gitlab-org/charts/gitlab/-/jobs/2743704121 the artifacts from QA and other jobs were leaking into the development tarball, causing the size to increase to the point where Helm refused to install. This size bloat doesn't happen for release jobs (such as https://dev.gitlab.org/gitlab/charts/gitlab/-/jobs/13224089) because the jobs that produce artifacts are not run.

Related issues

Relates to #3423 (closed)

Checklist

See Definition of done.

For anything in this list which will not be completed, please provide a reason in the MR discussion.

Required

  • Merge Request Title and Description are up to date, accurate, and descriptive
  • MR targeting the appropriate branch
  • MR has a green pipeline on GitLab.com

Expected (please provide an explanation if not completing)

  • Test plan indicating conditions for success has been posted and passes
  • Documentation created/updated
  • Tests added
  • Integration tests added to GitLab QA
  • Equivalent MR/issue for omnibus-gitlab opened
Edited by Stan Hu

Merge request reports