1

我有一个包含前端和后端应用程序的仓库,我想使用审查器来构建和测试我的后端 (PHP) 应用程序。我如何告诉(或配置)审查程序在此子目录中构建和测试我的应用程序?

这是我的回购的基本结构:

root
|__Api
|  |_src
|  |_composer.json
|  |_phpspec.yml
|  |_ ...
|
|__Front
   |_index.html
   |_api.php
   |_ ...

我想composer install在 Api 目录中运行和 phpspec。

谢谢你,JM

4

2 回答 2

2

更改您的目录.scrutinizer.yml

build:
    project_setup:
        before:
            - "cd Api"

https://scrutinizer-ci.com/docs/configuration/build#dependencies-project-setup

如果您想从分析中排除前端文件,请将它们过滤掉,例如:

filter:
    paths: [Api/src/*]

https://scrutinizer-ci.com/docs/reviews/ exclude_files_from_analysis

于 2016-12-20T13:25:43.933 回答
0

这种方法对我有用

build:
    root_path: 'app/'

project_setup对我不起作用。

于 2020-11-25T13:52:50.553 回答