我需要将自定义 gem 源中的 gem 部署到由 puppet 管理的 ubuntu 12.04 服务器上。在 puppet 类中,我将输入将自定义 gem 服务器添加到 gem 源的命令,只需运行 即可gem sources -a <hostname or ip>
。
我们的 puppet 库中的约定是,在使用 execs 时,始终将命令创建的文件的名称放在一起,因此 exec 不会重复出现,但我无法找到系统上的哪个文件是由该命令创建的。
答案1
系统范围的 gem 源存储在 /etc/gemrc 中。