Add job to identify duplicate gems in Omnibus GitLab package
Overview
When GitLab Omnibus is shipped, we often ship duplicate gems. This can cause problems, such as when Faraday
and net-http
collided.
A job to count these and notify would assist to clear both space from the package and eliminate drift.
Deliverables
- add an
allowed to fail
job that counts gems.-
/opt/gitlab/embedded/bin/gem list -a|grep ","
is a fast way to get a list, today that shows 57
-
- job should notify slack and/or open issue
Edited by Robert Marshall