Ruby on rails 通过gitlab ci/docker运行构建
我已成功安装了Ruby on rails 通过gitlab ci/docker运行构建,ruby-on-rails,docker,gitlab,gitlab-ci,gitlab-ci-runner,Ruby On Rails,Docker,Gitlab,Gitlab Ci,Gitlab Ci Runner,我已成功安装了Gitlab CI,并将其与我的Gitlab链接。我还使用docker和ruby-2.2image以及mysql服务配置了共享跑步者 以下是我通过引用来配置运行程序的步骤: 我有一个示例Ruby/Rails应用程序,由于某种原因,运行程序没有运行构建。这是我的.gitlab ci.yml: image: ruby:2.2 services: - mysql:latest before_script: - ruby -v - gem install bundler
Gitlab CI
,并将其与我的Gitlab
链接。我还使用docker
和ruby-2.2
image以及mysql
服务配置了共享跑步者
以下是我通过引用来配置运行程序的步骤:
我有一个示例Ruby/Rails应用程序,由于某种原因,运行程序没有运行构建。这是我的.gitlab ci.yml
:
image: ruby:2.2
services:
- mysql:latest
before_script:
- ruby -v
- gem install bundler
- cp config/database.yml.example config/database.yml
- cp config/secrets.yml.example config/secrets.yml
- bundle install
spec:
script:
- bundle exec rspec
tags:
- ruby-mysql
尝试删除
.gitlab ci.yml
我遇到了一个类似的问题,CI报告成功,但没有做任何工作。我使用了
它将“图像”和“舞台/舞台”标记为不正确。
这就是为什么我认为删除第一行将有助于您 我认为问题在于社区版还不能识别关键词
image: ruby:2.2
services:
- mysql:latest
before_script:
- ruby -v
- gem install bundler
- cp config/database.yml.example config/database.yml
- cp config/secrets.yml.example config/secrets.yml
- bundle install
spec:
script:
- bundle exec rspec
tags:
- ruby-mysql