### CicleCiを使ったvendor/bin/phpunitコマンドが失敗するので、成功させたいです。
PHP(Laravel)で簡単なアプリ(postfit)を作っています。その中でCicleCiを使ったvendor/bin/phpunitコマンドが失敗してしまいます。
発生している問題・エラーメッセージ
#!/bin/bash -eo pipefail vendor/bin/phpunit PHPUnit 9.5.2 by Sebastian Bergmann and contributors. Test directory "/home/circleci/backend/backend/./tests/Unit" not found Exited with code exit status 2 CircleCI received exit code 2
該当のソースコード
構成(backendフォルダがプロジェクトフォルダ)
postfit ----- .circleci |___ backend |___ infra |___ vendor |___ composer.json |___ composer.lock |___ docker-composer.yml |___ package-lock.json
postfit/.circleci/config.yml
version: 2.1 jobs: build: working_directory: ~/backend docker: - image: circleci/php:7.3-node-browsers steps: - checkout - run: sudo composer self-update --1 - run: command: composer install -n --prefer-dist working_directory: backend - run: command: npm ci working_directory: backend - run: command: npm run dev working_directory: backend - run: name: php test command: vendor/bin/phpunit working_directory: backend
試したこと
config.ymlの中のworking_directory: backendを消したり付け足したりしてみたが、エラーになってしまう。
補足情報
githubのurl
https://github.com/tkm-mkzk/postfit
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/07 05:46
2021/04/07 05:58
2021/04/07 06:25