问题标签 [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 投票
1 回答
581 浏览

testing - CircleCi *configure the build* couldn't find commit

If somebody uses CircleCi for test integration (https://circleci.com/), today we found next problem (after some months of using):

All settings for the git presented in the Circle. Anyone saw this problem? Thanks.

0 投票
1 回答
488 浏览

github - 你如何让 beanstalk 应用程序从 github 中提取?

是否可以从 github 获取 beanstalk 应用程序?如果有怎么办?

我们使用 Circle CI 进行持续集成,但我们使用 beanstalk 应用程序进行服务器部署。

理想的工作流程:

  1. 推送到github
  2. 从 git 中拉出circle ci 并运行测试
  3. 如果测试通过,使用 beanstalk 应用程序中的钩子告诉它从 github 拉取
  4. Beanstalk 应用程序自动部署到服务器
0 投票
2 回答
1303 浏览

ruby-on-rails - Rails、Tire 和 CircleCI:在创建 Tire-Searchable 对象时运行 rspec 测试时出现 Errno::ECONNREFUSED 错误

我有一个使用 CicleCI 进行测试的项目,我正在尝试集成 Tire 以实现搜索功能。在本地,所有测试都运行良好,没有问题。但是,当 CircleCI 运行测试时,我遇到了Errno::ECONNREFUSED : Connection refused - connect(2)错误。我尝试将tire.rb文件添加到 config/initilizers:

尝试添加一个circle.yml文件,如下所示:https ://circleci.com/docs/config-sample

以及这些的任何组合。现在我没有想法,不知道该怎么办。我以为我走在正确的道路上,但现在我不太确定。

如果有人可以提供帮助,将不胜感激。

0 投票
2 回答
779 浏览

ruby-on-rails - ActiveAdmin 和 CircleCI:自动加载器导致 Postgres 失败

我们将 ActiveAdmin 和 CircleCI 与 Postgres 和 Rails 3 一起使用。它工作正常,但在添加新的 ActiveAdmin 模型后,我们在以下过程中得到了这个rake db:create db:schema:load

如果我们删除新文件(即使这个文件与我们的任何其他 ActiveAdmin 文件没有本质区别),错误就会消失。

这个错误似乎是路由导致 ActiveAdmin 加载,这导致 ExternalVideo 模型被自动加载,这导致它查找尚未创建的 external_videos 表。为什么我们的其他 ActiveAdmin 文件不会发生这种情况?以前有没有其他人遇到过这种问题?

我们的新文件app/admin/external_videos.rb看起来像:

编辑:我们发现了问题...... ExternalVideo 上有一个名为find_by_sxg_id. 当我们将该范围重命名为时,get_by_sxg_id一切正常。我不知所措......我知道这find_by通常是一个神奇的 ActiveRecord 前缀,但不确定在 rake 任务中创建表之前,仅仅是定义如何导致表被访问......

0 投票
2 回答
645 浏览

continuous-integration - 如何通过 yml 文件在 CircleCI 上安装最新的 casperJS 版本?

我开始使用circeCI。我需要自动运行我的 casperJS 测试。但是今天 CircleCI 安装了 1.0 casperjs ver,但我需要 1.1。版本,最新。如何在 yml 文件中解释我需要最新的?

0 投票
1 回答
40 浏览

amazon-web-services - TravisCI 是否可以托管在我的 AWS 账户的实例上?

TravisCI 是否可以托管在我的 AWS 账户的实例上?如果我做不到,我会使用“TravisCI Pro”或“CircleCI”。

0 投票
2 回答
8010 浏览

selenium - 使用 CircleCI 进行硒测试

我正在使用 CircleCI,我想运行 Huxley 测试。

但为此我需要运行硒服务器。

我试图运行 selenium 服务器独立 jar。那不是解决方案。

如果你知道什么,请帮忙。

0 投票
2 回答
1397 浏览

git - 从 CircleCI 推送到 Heroku 时出现协议错误

# ./circle.yml

# ./script/heroku_deploy.sh

当我推送到 master 时,circleci 运行我的测试,测试通过,并且在部署到 Heroku 时出现以下错误:

完整部署日志:

0 投票
2 回答
1473 浏览

ruby-on-rails - 即使选项有效,Rspec 也会因“无效选项”而失败。这是 rspec 中的错误吗?

当我运行$ bundle exec rspec spec --format progress它给出了这个错误:

即使这是一个有效的选择。当我运行测试时,rspec或者bundle exec rspec所有测试都通过了。失败的测试是

失败的规范是

为什么我不直接运行rspec命令呢?因为 CircleCI(.com - 持续集成服务器) 是设置命令行的,我们无法控制它。

版本

0 投票
1 回答
910 浏览

python - 来自 django docs 错误的 Python selenium Web 驱动程序示例:'f.QueryInterface 不是函数'

我想为 Django 应用程序编写一些 Selenium 单元测试。我们已经有很多常规的 python 单元测试。我从 Django 文档中复制了示例 selenium 测试(这只不过是 selenium 的“hello world”):

但是,当我在本地运行此程序或使用CircleCI(测试中的云即服务)时,我收到此错误:

这是 Django 1.5.5、python 2.7、selenium python 包 2.42.1

有什么问题?我如何让硒工作?