问题标签 [circleci]

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 投票
2 回答
2406 浏览

docker - lxc 驱动程序不支持 Exec:如何解决这个问题?

在 CoreOS 上使用 Docker,我有一个脚本调用:

这在 CoreOS 上运行良好,但我也想在CircleCI上测试它。当我尝试在 CircleCI 上运行该脚本时,我得到:

以下是 CircleCI 上的测试结果

我尝试更改docker execdocker --exec-driver native exec,但是我不完全确定“驱动程序”是什么,如何更改它,或者即使这样做是可能的或可取的。

解决此错误的最佳行动方案是什么?

0 投票
1 回答
428 浏览

ruby-on-rails - Brakeman exit on warn cross-scripting error unsafe 参数值

我正在使用 CircleCI 来检查安全问题,这是一个错误,但我不确定是不是。

这是导致脚本错误之一的代码行:

这是一个有效的安全问题吗?有什么方法可以让 Brakeman 安全地接受这些参数吗?我继续阅读,--url-safe-methods但我无法找到使其工作的方法。

将此链接用作指南https://github.com/presidentbeef/brakeman/pull/45

运行bundle exec brakeman -A -q --exit-on-warn,这是错误报告:

0 投票
2 回答
1873 浏览

testing - 为什么 CircleCi 找不到我的测试?

请参阅下面的回购结构。我想在 root/app2/tests/ 中运行测试。我正在使用 py.test。

在 CircleCi 无法自动推断测试目录后,我在根目录中添加了一个 circle.yml 文件,但仍然找不到测试。非常感谢任何帮助。

circle.yml 文件内容:

存储库结构:

0 投票
4 回答
1125 浏览

docker - 在 circleCI 上运行 docker-container 测试

我为我的开源代码创建了一些集成测试,我正在寻找一个可公开访问的 CI 服务来托管它们。由于 Travis-CI 对我所有容器的配额很小,我想我会使用 CircleCI。这是我的cirle.yml

但是,运行此命令后,我收到错误消息“客户端和服务器没有相同的版本(客户端:1.18,服务器:1.16)”我的问题是什么?

0 投票
1 回答
799 浏览

yaml - 更改 circle.yml 文件位置

我正在尝试 CircleCI 并且有一些关于circle.yml位置的问题。我有一个存储库,其中包括一些彼此相关的项目。

我想包含circle.yml在每个子项目中。但是CircleCi明确指出circle.yml必须在项目的根目录中。是否可以包含circle.yml在子目录中。

0 投票
1 回答
266 浏览

selenium - Sauce labs 与 circle ci 集成

我将这些行添加到 circlce.yml 文件中:

当 circle ci 运行时,我在运行以下行时得到这个:

/home/ubuntu/.rvm/scripts/extras/bash_zsh_support/chpwd/function.sh:第5行:cd:/home/ubuntu/shopstyle-frontend/sc-*-linux:没有这样的文件或目录

0 投票
1 回答
630 浏览

python-2.7 - CircleCI 测试期间的 ImportError

我试图找到解决这个问题的方法,但我什么也没找到。

当我使用默认参数对 CIrcleCI 进行测试时,我总是得到相同的 ImportError。

我在文档中阅读了我必须手动设置配置,但我没有找到该怎么做。

谁能告诉我如何在 circle.xml 配置文件中导入模块?

谢谢你。

0 投票
1 回答
82 浏览

circleci - CircleCI - 记录不规则故障

CircleCI 运行我的测试 3 次,如果所有测试至少通过一次,则构建通过。最近我一直在尝试追踪和处理不规则的测试失败(非确定性测试),并且我想轻松记录哪些测试失败,然后在构建期间通过,以及指向这些构建的链接和他们的文物。

有没有办法在 CircleCI 上记录这些不规则故障?

0 投票
1 回答
270 浏览

python - 使用 Haystack 进行 CircleCI 弹性搜索

我在让 CircleCI 使用 Elastic Search 为我的 Django 项目完成测试时遇到问题。

这是来自settings.py的尝试

这是 CircleCI 报告中的错误。它几乎出现在与数据库的每次交互中。

这是我配置 CircleCI 测试器的 circle.yml 文件:

0 投票
0 回答
998 浏览

selenium - Nightwatch 并行测试

我正在尝试通过测试人员在酱汁实验室中并行运行几个守夜测试。当测试运行时,只运行第一个文件中的断言,其余的说 0 个断言失败,0 个通过。第一个文件运行它的所有断言。