问题标签 [scrutinizer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
73 浏览

gcloud - 使用 gcloud 设置 scrutinizer-ci

在scrutinizer-ci 中使用gcloud,我想自动部署到gcp。

任何地方都没有信息,但谁做了什么?

0 投票
1 回答
244 浏览

php - 在审查员检查期间禁用 xdebug

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

让它启用但未使用会给我们的测试运行时增加大量开销。

我了解如何禁用 xdebug 的一般步骤,但我正在寻找答案,特别是在使用 scrutinizer 时这样做

0 投票
1 回答
112 浏览

scrutinizer - Scrutinizer:它总是安装节点 6.11 而不是 8.10

我正在配置审查工具,但似乎我做错了什么。在配置系统(https://scrutinizer-ci.com/g/Rebolon/json-reviver/settings/build-config)我使用这个设置:

build: nodes: analysis: environment: redis: false postgresql: false node: version: '8.10.0' tests: true checks: javascript: true

首先,似乎仍然安装了 redis 和 postgresql。然后在最后一次构建的日志页面中,我可以看到它安装了节点 6.11 而不是 8.10,并且在运行 yanr 任务时它失败了。

我究竟做错了什么 ?

0 投票
1 回答
567 浏览

php - 在审查器中生成代码覆盖率

我创建了一个小包,我想获得一些资格。所以其中之一是Scrutinizer覆盖率和代码质量。与教程中一样,我创建了一个文件并将其重命名为scrutinizer.yml并将以下内容放入其中:

但是在我的Scrutinizer个人资料中同步后,我得到了这个“覆盖率 NaN%”

所以我该怎么做?

0 投票
1 回答
122 浏览

php - Scrutinizer:如何排除 phpunit(或包含 api 密钥的未提交文件?)

在我的 phpunit 测试中,我require_once当然api_key.php有我的 .gitignore (它包含我自己的 api 密钥)。

审查员抱怨

如何排除此检查?还是有最好的方法(除了我不想使用的环境变量)?

0 投票
1 回答
422 浏览

php - 来自 phpunit 的审查员和特定测试

我有这个 phpunit.xml 文件:

遵循这个答案:如何运行特定的 phpunit xml 测试套件? 在我的服务器中,我可以这样做:

./vendor/bin/phpunit --configuration phpunit.xml --testsuite scrutinizer

进行测试。其他测试(主要测试)有几个原因我想从审查员中排除。

所以,在审查员的配置文件中,我有:

但不幸的是,Scrutinizer 尝试执行失败的第一组测试(domoticz-api)。

我也尝试过不使用单引号,配置已验证,但 Scrutinizer 执行第一组。

非常感谢。

0 投票
0 回答
102 浏览

javascript - 您如何解决 scrutinizer-ci 中的代码复杂性限制?

我将 scrutinizer-ci 用于一个开源项目,我的许多文件都获得了 F 仅仅是因为它们“太复杂”或“太长”。例如,在这个文件中,我所有的函数都有 C+,但整体文件得分是 F,因为它“太复杂”了。我的意思是这个函数看起来写得比较好,但它的 F 因为它太长了。有没有办法解决或禁用此“功能”?

是的,我阅读了所有文档,是的,我用谷歌搜索了,是的,我查看了他们的网站和 FOSS 问题,但没有提到禁用复杂性检查或使其更宽松。

唯一的解决方法(不好):

  1. 您可以禁用 scrutinizer-ci 解析某些文件。这有什么帮助?
  2. 您可以从某些提交中禁用整个审查程序。再次,毫无意义。
0 投票
2 回答
168 浏览

phpunit - Scrutinizer - 跳过一些 phpunits

我想跳过审查器中的一些 phpunit 测试。

我怎样才能达到同样的效果?

我需要在哪里进行相同的配置更改?

0 投票
1 回答
88 浏览

scrutinizer - 审查员旧 Ubuntu 14.04

我刚刚看到我的 Scrutinizer 构建在 Ubuntu 14.04 上运行

scrutinizer@container-0:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.1 LTS Release: 14.04 Codename: trusty

有没有办法使用 16.04 或其他 linux 版本?

0 投票
0 回答
95 浏览

laravel - Laravel/Scrutinizer:App\User 上似乎不存在属性用户名。您确定没有缺少数据库迁移吗?

我在 Scrutinizer CI 中遇到了几天的问题。

我会搭上它,但不知道该怎么做。这是迁移脚本:

这是我的App\User