0
我正在創建Puma/Sinatra應用程序,並且想使用打包程序來管理寶石版本。我有一個Gemfile中,Gemfile.lock的,等我可以通過啓動我的應用程序:puma plus bundler:使用pumactl啓動應用程序,但打包程序知道
bundle exec puma -C config.rb
但我也想建立一個腳本init.d中運行應用程序作爲服務,併爲我打算使用pumactl
。然而,當我開始使用pumactl
應用程序似乎並不關心打捆:
pumactl -F config.rb start
我通過要求的ActiveRecord 5.0+在我的Gemfile,運行bundle install
,手動刪除的ActiveRecord 5.0.0.1測試了這個,然後運行該應用程序通過pumactl。它拿起了ActiveRecord的4.x版本。
有沒有辦法將pumactl與bundler結合使用,以便應用程序將獲得Gemfile.lock中指定的gem版本?