From my understanding (And from what I've seen by using this) if a project has a Gemfile, it only has access to gems that are in the Gemfile (Or more specifically, the Gemfile.lock file).
I want to be able to use some gems that are installed on the system, but not particularly in the Gemfile.lock file - How would I go about this?
For my reasoning: We have a developer VM setup that ensures everything is up to date; however without running bundle update
within the project, a tool that we use (That relies on a Gem) cannot be updated (Or even used, if it isn't in the Gemfile).
I can keep the gem updated, but cannot force the project to use the version without updating the Gemfile.lock information - So I would prefer to just let the project use all or specific system gems, and just have the Gemfile as a "quick way to get your system up to date with the project".
Another note: The application uses rake tasks to operate (Tool has a gem, the gem looks for a specific rake file for custom configuration).