{"push_id":549526089,"size":1,"distinct_size":1,"ref":"refs/heads/gemspec-in-gemfile","head":"6e103c9a5450725604b2c26e3d336ca8434b50db","before":"4d4378ff3c3841c63d1c3199853351fcf5775467","commits":[{"sha":"6e103c9a5450725604b2c26e3d336ca8434b50db","author":{"email":"f53a2e7b1d19636f4dde8bf7c83782c7892c375a@gmail.com","name":"Gustav Munkby"},"message":"Only require included gems to be installed\n\nIt turns out that `specs_for` first evaluates all gems, except those\nexcluded with `--without`, which means that the whole run fails unless\nall gems have been installed, even if they are not included in the end\nresult.\n\nIn principle, it should be possible to turn off gems by setting\n`Bundler.without`, or by running `bundle --without`, but those have the\nside-effect of writing a .bundle/config that keeps the groups excluded.\n\nThe only remaining solution I could find was to modify the environment\nvariable BUNDLE_WITHOUT, which does not seem to have any side effects.","distinct":true,"url":"https://api.github.com/repos/iconara/puck/commits/6e103c9a5450725604b2c26e3d336ca8434b50db"}]}