ローカルで通っていたRSpecテストが、circleciで実行すると「Webpacker can’t find application」と出てテストが通らない件

ローカルではRSpecのテストが通っていたのに、circleciで実行するとエラーが出てしまってテストが通らないという事態が発生しました。対処方法について以下にまとめておきます。

ローカルで通っていたRspecテストが、circleciで実行すると「Webpacker can’t find application」と出てテストが通らない件

結論

circleci/config.ymlにてyarnをインストールして、webpackを実行してあげる。

コード
- run:
    name: yarn Install
    command: yarn install
- run: bundle exec bin/webpack

記述する場所はDBをセッティングしている場所の後に記述すればOKです。例えば– run: bundle exec rails db:schema:loadなどの後です。

Leave a Reply

Your email address will not be published.

CAPTCHA