travis-ci

redis 加载模块:无法打开共享对象文件。权限被拒绝
travis-ci

redis 加载模块:无法打开共享对象文件。权限被拒绝

我正在成功构建 travis-ci 上的 redisearch.so 模块。 模块构建完成后,我指示 Redis 像这样加载它 redis-cli MODULE LOAD $TRAVIS_BUILD_DIR/rs/build/redisearch.so 这给了我以下错误 5439:M 17 Nov 2020 09:12:55.341 # Module /home/travis/build/***/rs/build/redisearch.so failed to load: /home/travis/build/***/rs/build/redisearch...

Admin

Elastic Beanstalk 健康状况下降
travis-ci

Elastic Beanstalk 健康状况下降

我正在尝试使用 Travis CI 将 Node.js Docker 映像部署到 Elastic Beanstalk。Travis 中的测试和构建不断通过并成功部署,但是,我在 Elastic Beanstalk 控制台上不断收到以下警告和错误 警告:环境健康状态已从信息转变为降级。所有实例上均发现错误的应用程序版本。预期版本为“示例应用程序”(部署 1)。应用程序更新在 31 秒前失败,耗时 15 分钟。 错误:在中止部署期间,某些实例可能已部署新的应用程序版本。要确保所有实例都运行相同的版本,请重新部署相应的应用程序版本。 我正在使...

Admin

如何使用 Travis CI 自动部署到 Flynn?
travis-ci

如何使用 Travis CI 自动部署到 Flynn?

我尝试按照此处的说明进行操作:https://blog.evantahler.com/deploying-to-flynn-from-travis-ci-d28f73e3ac99但它似乎不起作用。我收到此错误: 服务器证书验证失败。CAfile:/etc/ssl/certs/ca-certificates.crt CRLfile:无 我该如何解决?我需要添加非自签名的 SSL 证书吗? ...

Admin

如何持续构建版本化的 Docker 镜像
travis-ci

如何持续构建版本化的 Docker 镜像

我在 GitHub 上有一个 PHP 项目,我想为其构建版本化的 Docker 镜像。有点像 CoreOS Container Linux 的 alpha、beta 和稳定发布渠道。 对于开发,我遵循 Git Flow 原则并使用功能 -> 开发 -> 主分支。 我已经连接了 Travis 来进行自动化 PHPUnit 测试,今天又添加了 CircleCI,因为我发现了一个可以自动生成版本的 Rakefile。它可用作标签。 我当前的.travis.yml: --- services: - docker sudo: required ...

Admin

为什么 travis 徽章没有分配给 ansible galaxy 中的角色?
travis-ci

为什么 travis 徽章没有分配给 ansible galaxy 中的角色?

根据本文档应该可以将 travis 徽章添加到 galaxy 中的 ansible 角色: 将更改推送到您的 GitHub 存储库。这将启动 Travis 构建。构建完成后,Travis 将通知 Galaxy,您的角色将自动导入 Galaxy,并带有 Travis 徽章 尽管遵循了以下步骤: .travis.yml添加到包含通知部分的 repo 来自 travis 配置文件的访问令牌已添加到 ansible galaxy 由于角色未自动推送,因此请手动导入该角色 徽章没有出现。 讨论 构建本身不显示通知。其他拥有 Travis 徽章的...

Admin

为什么 sensu-client 无法在 Travis 上的 docker 中启动?
travis-ci

为什么 sensu-client 无法在 Travis 上的 docker 中启动?

这个 Ansible 角色已创建并这个 .travis.yml已用作示例来测试该角色。除 sensu-client 外,所有服务均能启动。 尝试解决问题 为了解决问题向 travis 添加了一个调试步骤。构建完成时抛出了以下错误: The command "sudo docker exec "$(cat ${container_id})" ansible-playbook /etc/ansible/roles/role_under_test/tests/test-${SITE}.yml | grep -q 'changed=0.*failed=0' &...

Admin