Skip to content

WIP: AI-5683 - Deploy bundle config with bin-nostubs

Steve Traylen requested to merge nobinstubs into master

The aim here is to add --no-binstubs everywhere to every bundle install command to avoid putting stubs into ~/bin.

In order to discourage the use of any options to bundle we remove the need or advantage of adding --without system_tests development. In reality we at CERN never made use of the travis gems or beaker gems. Adding these options on the command line edits the ci/.bundle/config file and its very easy to do that in such a way during CLI operations then git add/push of .bundle/config can break gitlab CIs.

If we ever get beaker working we just add beaker to the list of default gems.

Edited by Steve Traylen

Merge request reports