gpt4 book ai didi

c++ - Travis CI C++ 构建成功但 travis 以 1 退出并且未通过测试

转载 作者:行者123 更新时间:2023-11-28 01:39:44 25 4
gpt4 key购买 nike

我正在尝试将我的项目与 Travis CI 集成,当我构建它时一切似乎都正常,但构建仍然失败并且我收到消息完毕。您的构建以 1 退出。但是 CMake 构建给我消息 The command "cmake --build . -- -j2"exited with 0.

这是我在 travis-ci 中构建的结果: https://travis-ci.org/stelro/Fission-Engine这是项目的 CMakeList.txt: https://github.com/stelro/Fission-Engine/blob/EntityComponentSystem/CMakeLists.txt这是 travis.yml: https://github.com/stelro/Fission-Engine/blob/EntityComponentSystem/.travis.yml

有人能帮我解释一下为什么我不能通过 travis-ci 构建吗?

最佳答案

您正在尝试安装 gcc-6 并手动设置链接。

等操作
ln -s /usr/bin/gcc-6 /usr/local/bin/gcc

需要 sudo,它在您的 .travis.yml 文件中被禁用。更好的方法是将 gcc-6 指定为构建矩阵的一部分:

matrix:
include:
# g++ builds
- os: linux
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-6
env:
- COMPILER="g++-6"

关于c++ - Travis CI C++ 构建成功但 travis 以 1 退出并且未通过测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47759793/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com