ruby-on-rails - 上限调用和 sudo

标签 ruby-on-rails ruby capistrano

我想在我所有的应用程序服务器上安装一个 gem,但是 gem 安装需要 sudo 访问权限——我如何才能启用 sudo 只运行这个 capistrano 命令?

换句话说,我不希望只在命令行上调用此命令时对我的所有部署方案使用 sudo。

最佳答案

找到了 - cap invoke COMMAND="需要 sudo 的命令"SUDO=1

关于ruby-on-rails - 上限调用和 sudo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/128938/

相关文章:

ruby-on-rails - Rails 4.2.4 未初始化常量 User::BCRYPT

ruby-on-rails - 将散列的值作为整数而不是 Rails 中的字符串

ruby-on-rails-3 - Rails 3.1 asset pipeline production w/out javascript 运行时环境

ruby-on-rails-3 - 要求在 capistrano deploy.rb 找不到文件

ruby - Capistrano 配方自动运行部署 :cleanup only when needed

ruby-on-rails - Controller 规范 + 布料器

java - RJB Hello World 示例

ruby-on-rails - 如何最好地清理 ruby​​ on Rails 中的字段

ruby-on-rails - 在 Ruby on Rails 中隐藏字段

ruby - 如何根据 Ruby 的 OpenApi 规范验证 JSON 有效负载?