28得票3回答
如何在Git受保护的分支中添加用户异常以“要求拉取请求审核后合并”选项?

我正试图使用 lerna publish 来管理我们团队的包发布。每次发布完成后,lerna 会在 package.json 文件中升级版本号,并提交这些更改到执行发布操作的分支。 然而,在 master 分支中,我需要启用 "Require pull request reviews bef...

22得票1回答
我该如何找到Go模块源缓存?

我已将项目升级到Go 1.11并启用了模块支持,但似乎CircleCI每次构建时都会重新下载依赖项。我知道CircleCI允许在重建之间进行缓存,因此我查看了Go模块的文档,虽然有提到缓存,但我找不到它实际存在的位置。Go模块的源缓存在哪里?

21得票2回答
在CircleCI中如何为Docker镜像构建缓存Yarn依赖项?

我的 yarn install 目前需要大约 5 分钟的时间。我正在尝试找到一种方法来缩短这个过程。 目前在我的 Dockerfile 中,我有以下内容: COPY package.json yarn.lock node_modules /usr/src/app/ COPY ${YARN_...

21得票5回答
有哪些CI服务可以构建Docker容器并使用Docker构建缓存?

我有一堆Docker容器,全部使用docker-compose(以前是fig)连接在一起。我发现那些自称为“Docker CI”服务的服务通常只是在谈论使用Docker来运行其构建工作程序。 我想要一个持续集成服务,可以保留Docker构建缓存,而不是每次都启动全新的工作程序/文件系统/构建...

20得票5回答
使用CircleCI部署到Firebase Hosting

我正在尝试弄清如何使用CircleCI部署到Firebase Hosting。据我所知,没有办法使用SSH密钥设置部署,因此我正在尝试找到一种在部署期间登录Firebase并推送代码的方法。到目前为止,我尝试了以下在我的circle.yml中:// circle.yml deployment:...

19得票3回答
如何使用个人访问令牌从CircleCI构建将提交推送到Github

当在CircleCI中为git存储库“giantswarm/docs-content”执行构建时,我希望将提交推送到另一个存储库“giantswarm/docs”。 我在“circle.yml”的“deployment”部分中有以下内容:git config credential.helper...

19得票6回答
解决Swift包的Xcode和Git之间的区别

所以背景是这样的:我有一个依赖于 Github 上私有代码库中的 Swift 包的 Xcode 项目。当然,这需要一把密钥才能访问。到目前为止,我已经成功地配置了 CI,使得我可以通过 SSH 进入实例,并 git clone 所需的 Swift 包仓库。但不幸的是,在 CI 中使用 xcbu...

18得票2回答
Rails: 在CircleCI 2.0上运行rake db:structure:load超时

目前,在CircleCI上设置数据库的命令是运行rake db:schema:load。在从使用schema.rb迁移到structure.sql时,该命令已更新为:rake db:structure:load。 不幸的是,它似乎会挂起并且没有返回: $ bin/rake db:struc...

18得票4回答
在 CircleCi 构建中存储 Android KeyStore 文件的位置在哪里?

我尝试为我的安卓应用程序配置持续集成构建。 我使用CircleCi平台进行构建。 目前我将应用程序的Keystore.jks文件存储在本地,但是CircleCi需要它来对我的应用程序进行签名。 我如何在不将文件存储在git存储库中的情况下实现签名? 或者当存储库是私有的时,我可能不应该担心这个...

18得票2回答
不显示安装进度条的pip安装

在我的Django应用中,有一个circle.yml文件,其中运行了 'pip install -r requirements/base.txt' 命令。当我上传代码并检查CircleCI日志出现错误时,很难找到它,因为有太多的依赖关系,并且从pip6开始,他们开始显示安装进度条,因此很快就会...