Была такая проблема.Я создал config.yml для правильной работы circleci.и я хочу, чтобы файл покрытия simplecov генерировался автоматически, но не генерируется, и я не могу понять, почему.Согласно документации все вроде бы написано правильно.Но это не генерируется.Пожалуйста, скажи мне, что ты можешь сделать.Спасибо.
config.yml
rspec:
<<: *defaults
# We can increase the parallelism for Rspec, then the tests will be broken up and launched in parallel
parallelism: 1
steps:
- *restore_repository
- *restore_bundle
- *restore_yarn
- *setup_environment
- *start_fakes3
- *start_solr
- *wait_services
- *setup_db
- run:
name: Run rspec in parallel
command: |
mkdir -p ~/rspec
bundle exec rspec --format RspecJunitFormatter \
--out ~/rspec/rspec.xml \
--format progress \
$(circleci tests glob "spec/**/*_spec.rb" | circleci tests split --split-by=timings)
- store_test_results:
path: ~/rspec
- store_artifacts:
path: coverage/
cucumber:
<<: *defaults
# We can increase the parallelism for Rspec, then the tests will be broken up and launched in parallel
parallelism: 1
steps:
- *restore_repository
- *restore_bundle
- *restore_yarn
- *setup_environment
- *start_fakes3
- *start_solr
- *precompile_assets
- *wait_services
- *setup_db
- run:
name: Run cucumber in parallel
environment:
CIRCLE_ARTIFACTS: ~/cucumber
command: |
mkdir -p ~/cucumber
bundle exec cucumber \
--require features \
--format junit --out ~/cucumber/junit.xml \
$(circleci tests glob "features/**/*.feature" | circleci tests split --split-by=timings)
- store_test_results:
path: ~/cucumber
- store_artifacts:
path: coverage/
А где я пишу что-то не так?для огурца создан, но для rspec не создан; (