作为移动端开发人员。因为需要搭建CI环境。采取了Jenkins+Fastlane的组合进行搭建。在搭建的过程中因为对ruby不是十分熟悉碰到了很多坑,所以在这里首先总结下使用ruby可能接触到的名词。
- Homebrew是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件。
安装Homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
homebrew 的默认安装目录为 /usr/local,所有通过 brew 安装的程序都会默认安装到 /usr/local/Cellars/程序名/版本号/ 目录下。
- RVM:用于帮你安装Ruby环境,帮你管理多个Ruby环境,Ruby环境不仅仅是Ruby本身,还包括依赖的第三方Ruby插件。都由RVM管理。
安装rvm
$ curl -L https://get.rvm.io | bash -s stable
可以通过rvm list 查看当前安装了哪些ruby版本
切换使用指定版本的ruby:rvm use 指定版本号(如2.0.0)
- Ruby是一种