草庐IT

ruby - 使用 runit 从 rvm 运行 gem

我需要创建一个运行与rvm一起安装的gem二进制文件的runit服务,问题是非登录bashshell,runit运行其服务的方式没有rvm的正确路径。有没有自动执行此操作的方法? 最佳答案 我使用以下脚本:#!/bin/shexec2>&1DIR=/var/www/apps/mega_app/currentexportrvm_path=/usr/local/rvmexportrvm_ignore_rvmrc=1cd$DIRexecchpst-uuser:group/usr/local/rvm/bin/rvmreeexecbundle