Closed augnustin closed 7 years ago
If you would look at the code you would notice this is exactly the expected behavior. I'll address the rest of your concerns when your ticket approaches this repository with respect.
Thanks for coming back.
You must have misinterpreted my message: I never intended to disrespect this repository, and I hardly see why you thought so, besides maybe the use of the term useless
which was inappropriate and the lack of question mark. Apologies for that.
I've had a look at the code. I get what is going on, but I'm not sure this makes sense to me: shouldn't be the bundle update at docker build time instead of docker runtime? What if the updated gems have regressions that don't get caught by the user because everything was working fine during previous version?
IMHO there should an option to unplug this behavior for those who prefer to keep control and this should be documented.
Let me know if I can help.
@aug-riedinger CONNECTED=false
will disable bundle update
. As far as anything else bundler
now has bundle check
which is something we plan to move to so that we can simply just bundle install
. Back when this was first written there was no check
on bundle
which forced us to always update because that was the only thing that would install without edgy errors if there was something entirely broken within bundler.
Thanks for clarification.
The move to bundle check || bundle install
has been done.
I'm not exactly sure why, but it happens every time I run the command
jekyll
, the whole bundle gets updated, slowing down the build process a lot:Here's what I get when I simply run
jekyll -v
:This doesn't feel like the expected behavior.
How are we supposed to handle situation where
bundle install
is required? Writing it intoDockerfile
doesn't seem to do the trick:Thanks