🖥
Rails - Docker上の Rspec を Makefile から実行する書き方の例
概要
- docker-compose 構成が前提
- Makeの引き数として
RSPEC_TARGET
を利用してファイル名を指定する - localではRailsのディレクトリがMakefileのあるディレクトリより下層にある場合 ( 例:
some_rails_directory
) を想定している
Makefile
rspec:
docker-compose run --rm -e RAILS_ENV=test <docker_service_name> rspec ${RSPEC_TARGET:some_rails_directory/%=%}
実行例
make rspec RSPEC_TARGET=spec/dir/
make rspec RSPEC_TARGET=spec/dir/example_spec.rb
make rspec RSPEC_TARGET=spec/dir/example_spec.rb:11
チャットメンバー募集
何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。
プロフィール・経歴
公開日時
2024-05-24
Discussion