14得票2回答
如何为Circle CI提供SSH访问我的服务器?

我有一些与CI和CD解决方案相关的问题。 Rails:4.2 Capistrano:3.4.0 该应用程序托管在私有服务器上。 现在,我已经通过终端实现了部署开发、暂存和生产的工作流程。我还将Circle CI与这些分支连接起来了。 我找不到如何设置Circle CI以使用Capis...

13得票2回答
CircleCI或Codeship持续集成服务上的功能规格测试失败

我的基本功能测试在本地可以正常通过,但在CircleCI和Codeship上失败。正在失败的测试: require 'spec_helper' describe 'Authentication' do describe "sign in" do it "is the land...

13得票4回答
CircleCI运行多行命令

来自CircleCI配置文件的摘录:deploy: machine: enabled: true steps: - run: name: AWS EC2 deploy command: | ssh -o "Strict...

13得票4回答
如何在GitHub中阻止提交者合并拉取请求

我正在寻找通过GitHub(或CircleCI)设置的方法,以防止打开或提交拉取请求的人能够合并或批准该拉取请求。 到目前为止,我已经保护了需要批准的分支,但是在批准后,作为PR创建者和提交者,我仍然能够合并。

13得票3回答
如何在CircleCI中延长测试的超时时间?

我在CircleCI中进行一些测试,其中一些测试需要在无头浏览器上运行的UI测试,导致超时时间超过了10分钟。请问如何扩展超时时间? 谢谢。

13得票3回答
Circle CI是否可以使用docker-compose构建环境?

我目前在一个Django应用中拥有一些服务,例如db和web,并且使用docker-compose将它们串联在一起。 Web版本的代码如下所示...web: restart: always build: ./web expose: - "8000" 在web中的docke...

13得票4回答
PyTest弃用警告:'junit_family'默认值将更改为'xunit2'

我在我的circleci流水线中收到了不建议使用的警告。 消息。/home/circleci/evobench/env/lib/python3.7/site-packages/_pytest/junitxml.py:436: PytestDeprecationWarning: The 'ju...

12得票9回答
错误:由于太多的单个实例未能部署,因此整个部署失败。

我正在尝试使用CircleCI -> S3 -> CodeDeploy -> EC2进行部署。我已经成功从CircleCI上传了部署镜像到S3,但是无法将S3部署到EC2实例。以下是错误信息。 总体部署失败,因为太多个别实例未能完成部署、可用于部署的健康实例太少或者你的部...

12得票4回答
CircleCI:如何根据Git标签进行部署。

有没有一种方法可以限制 CircleCI 的部署只在具有特定 git tag 的检查中使用? 目前我正在使用以下代码... deployment: dockerhub: branch: master commands: - docker login -e $D...

12得票1回答
本地依赖项中出现“多重定义”链接器错误导致构建失败

我维护了一个使用CircleCI进行持续集成的开源框架。最近在相当奇怪的情况下,项目突然无法构建。 第27次构建是最后一次成功的。之后,我对依赖关系进行了一些微小的更改,并注意到构建失败了。我试图修复它,但没有成功,所以我回滚到了上一个工作配置但仍然失败了。 失败的原因是两个依赖项,都是本...