I've successfully installed PHPCI on my local server, setup a project, and run my first build.
Even without a phpci.yml, PHP CI seems to detect my Codeception tests (yay!)
However, the build log contains the following text
Exception: Warning: file_get_contents(/tests/_output/report.tap.log): failed to open stream: No such file or directory in /path/to/Sites/php-ci/phpci/PHPCI/Plugin/Codeception.php line 94 PLUGIN: FAILED
When I take a look at line 94, I see the following
$tapString = file_get_contents(
$this->phpci->buildPath . $this->logPath . DIRECTORY_SEPARATOR . 'report.tap.log'
);
PHPCI seems to be building a path with the $this->phpci->buildPath
.
What is this path? Is it the PHP CI path? The path of my repository? A third working area that can be anywhere?
Where in PHP CI do I set this path? Per project in the phpci.yml
? Somewhere in the admin?