在审查员检查期间禁用 xdebug

Disable xdebug during scrutinizer inspections

我们没有使用代码覆盖率,因此不需要启用 xdebug。

启用它但不使用它会显着增加我们的测试运行时的开销。

我了解如何禁用 xdebug 的一般步骤,但我正在寻找具体的答案,同时使用 scrutinizer

我能够通过编辑项目的 .scrutinizer.yml 来完成此操作以包括:

build:
    dependencies:
        before:
            - "find /home/scrutinizer/.phpenv/versions -name 'php.ini' -exec sed -i 's/^zend_extension_ts/;zend_extension_ts/' {} \;"