Как установить гем в группе разработки или тестирования в CircleCI - PullRequest
0 голосов
/ 29 января 2020

Я построил ох-дан go, чтобы выучить CircleCI. В моих результатах я обнаружил сообщение об ошибке.

The following gems are missing
 * rake (10.5.0)
 * diff-lcs (1.3)
 * rspec-support (3.9.2)
 * rspec-core (3.9.1)
 * rspec-expectations (3.9.0)
 * rspec-mocks (3.9.1)
 * rspec (3.9.0)
 * rspec_junit_formatter (0.4.1)

https://circleci.com/gh/guppy0356/oh-dango/1?utm_campaign=vcs-integration-link&utm_medium=referral&utm_source=github-build-link

--deployment опция заключается в установке драгоценных камней в производственную группу (без группы разработки или тестирования) ). Почему CircleCI запускает RSpe c? Я ожидал, что CircieCI не сможет запустить RSpe c, потому что RSpe c находится в группе разработки.

spec.add_development_dependency "rspec", "~> 3.0"
spec.add_development_dependency "rspec_junit_formatter"

Я думаю об установке гемов, которые находятся в группе разработки или тестирования. Правильно ли установлены все драгоценные камни? Как исправить это сообщение?

...