我已经使用Rails Composer创建了 Ruby on Rails 应用程序,我想在 OS X 10.9.4 上将它与 Gitlab CI(OS X 10.9.4 上的 v5.0.1)和 Gitlab CI Runner 一起使用。
我应该使用什么作为构建步骤?我开始:
. ~/.bash_profile
rvm use ruby-2.1.2@myapp
bundle install
rspec spec
我用过.bash_profile
,因为rvm
没有它就不行。有没有更好的办法?
我发现有些文件不在 Git 中(比如database.yml
和application.yml
)。将它们添加回来或如何在 Gitlab CI 中设置它们的最佳方法是什么?
编辑:
我已将默认值添加database.yml
为database.example.yml
. 现在,我使用这些构建步骤:
. ~/.bash_profile
cp config/application.example.yml config/application.yml
cp config/database.example.yml config/database.yml
rvm use ruby-2.1.2@myapp
bundle install
rspec spec