<dwradcliffe>
electrical: bundler always needs to be able to resolve dependencies, even for groups that you aren't installing
<electrical>
dwradcliffe: ahh okay.. then i'll need to put it in a separate gemfile and include it in bundle run when i want to run that particular gem
<dwradcliffe>
electrical: not sure about your specific use case, but if you can't resolve now, why would you be able to later?
<electrical>
dwradcliffe: in my case i set the version for puppet via an variable. doc-lint requires a specific puppet version so most of my runs fail because i specify a lower version.. what i can do is deploy 2 different jobs that use different Gem files
<electrical>
i assumed that what ever i put in separate groups it wouldn't care about dependencies.
<electrical>
so i'll just have to put them in separate files
<dwradcliffe>
it cares because it locks them in the lockfile, then doesn't resolve deps in production
<electrical>
okay. but it does complain at bundle install stage,. which borkes for me atm
<dwradcliffe>
right, because the first step of bundle install is use the lockfile, or if not locked, resolve deps
<electrical>
ah okay
<dwradcliffe>
hopefully that makes sense
<electrical>
i understand it yeah
<electrical>
im trying now with different Gemfiles for the different jobs
<electrical>
that should solve my issue
<dwradcliffe>
ok
shrey_ has quit [Ping timeout: 265 seconds]
<electrical>
thanks for the help :-) made me clear how the groups in the Gemfile work :-)