ci: Refactor duplicated 'bundle install' in CI config
What does this MR do?
This de-duplicates various bundle install
calls in our CI config.
The --without
flag shouldn't be passed to bundle_install_script
, BUNDLE_WITHOUT
should be set instead. Here is a sample error message:
$ bundle_install_script "--without default test puma unicorn kerberos metrics omnibus ed25519"
The '--without' flag shouldn't be passed as it would replace the default production:development (currently set to 'production:development').
Set the 'BUNDLE_WITHOUT' variable instead, e.g. 'BUNDLE_WITHOUT: "${BUNDLE_WITHOUT}:any:other:group:not:to:install"'.
Edited by Rémy Coutable