问题标签 [circleci-2.0]
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.
amazon-s3 - CircleCI 部署到 AWS S3:我的文件的路径是什么?
我的部署在 CircleCI 中失败
在我的配置文件中,我有以下内容:
部署失败,我收到错误消息
用户提供的路径不存在
我尝试了几种不同的文件路径:
/
~/应用程序名称
~/工作目录名
~/
但他们都给出了同样的错误。
然后我尝试使用 working_directory 名称以及/home/circleci/working_directory_name
两者似乎都成功了,但桶中没有文件出现
我应该为文件路径使用的路径是什么?
android - ndk-build 文件未找到但被调用
在 circleci 环境中,在控制台中调用 ndk-build 会给我错误:
但随后它运行 ndk-build 可执行文件。我不确定是什么原因。
ndk 日志如下:
所以为了解决这个"/bin/sh: 1: file: not found"
问题,我安装了'文件使用:
sudo apt-get install -y 文件
但我仍然有错误:
我该如何解决这个问题
github - 当 Circle CI 跳过测试时,Github 如何与 Circl-CI 配合使用?
现在我正在使用 Github 和 Circle-CI。而且 Git 流程很简单,在 Circle-CI 上的单元测试正确完成后,拉取请求被接受并合并到 master 分支。在特定的分支名称中,Circle-CI 会跳过测试。然而,在单元测试完成之前,Github 不允许合并到 master 中。我该如何处理这种情况?有时我想在没有在 Circle CI 上测试的情况下将某些东西合并到 master 中。
circleci-2.0 - circleci 过滤器分支不工作
我是circleci的新手,我试图将我的构建限制为仅在特定分支上工作,我尝试了以下配置文件,但是当我包含过滤器部分时,我收到以下错误:
配置过滤器:
当我删除过滤器部分时,一切正常 - 但没有过滤器,我知道如何使用 shell 和 if else 但它不那么优雅。
有什么建议吗?
continuous-integration - 如何在 CircleCI 上缓存 Elixir / Phoenix?
目前,我CircleCI 2.0
对项目的缓存策略Elixir
如下:
但是,它有时会导致以下错误:
有时我们会得到:
当然,一切都是缓存问题,因为当我们在没有缓存的情况下重新运行构建时,一切都按预期工作。
这不会每次都发生,但有时会出现不同的错误。
你有任何可靠的Elixir
项目缓存策略吗?
continuous-integration - CircleCI 使用不同的存储库和相同的工作流程
我想要2份工作,
然后
我如何做到这一点。
cakephp - CircleCI & Cakephp - 无法连接到数据库进行 phpunit 测试
我已经开始配置我的项目的 CircleCI 集成。我已经使用 2.0 标准创建了配置文件。除了我创建的 phpunit 测试之外,我已经让它运行顺利、部署和一切正常。当我运行 phpunit 命令时,它返回一个错误(我相信他无法连接到数据库)。
这是我的测试数据库配置:
这是我的circleCI代码:
谢谢你的时间
yaml - yaml:没有找到预期的密钥
- 解析配置文件时出错:yaml:第 22 行:没有找到预期的密钥
- 在配置文件的部分中找不到名为
build
要运行的作业。jobs:
我遇到了这些错误,但我对 yaml 真的很陌生,所以我真的找不到为什么它不起作用的原因。有任何想法吗?有人说它可能有额外的空间或其他东西,但我真的找不到它。
yaml 文件
android - 缓存不适用于 Circle ci 2
每次 Circle Ci 2 运行构建时,即使启用了缓存,Gradle 也会下载依赖项。
有没有人对此有任何线索,如何防止它每次都下载?谢谢。
全圈配置文件:https ://gist.github.com/alouanemed/2b8ce7a154663ffd8b422f1b75748b4f
unix - CircleCI 运行多行命令
CircleCI 配置文件的摘录:
如何将命令分成多行?尝试了以下语法,但它只运行第一个命令: