gpt4 book ai didi

travis-ci - 在 travis.ci 文件中支持两种语言

转载 作者:行者123 更新时间:2023-12-04 08:32:28 25 4
gpt4 key购买 nike

我正在构建一个主要是 c++ 代码的 python 包(想想 numpy)

我的 travis 文件目前是

language: cpp
compiler:
- gcc
- clang
os:
- linux
- osx
dist: trusty

script: "make pcst_fast_test && ./pcst_fast_test"

notifications:
...

但我也在一个名为 test_pcst_fast.py 的文件中编写了一些 python 测试。 .有什么方法可以从 travis 中调用那些吗?

对于 whether travis supports multiple languages in one file 似乎模棱两可,但似乎大多数人尽管在 language 下只列出了一种语言,但还是做到了这一点。标签。

最佳答案

Travis 尚不支持每个作业的多种语言。

看分类 after_successafter_script in the Travis build lifecycle docs

此外,您可以添加更多构建脚本,它们将独立运行,只需像这样列出它们:

script:
- "make pcst_fast_test && ./pcst_fast_test"
- "./test_pcst_fast.py"

如果没有安装python(不确定 c builds),你可以安装它,查看这个 .travis.yml ,它将自定义 python 解释器安装为依赖项。

关于travis-ci - 在 travis.ci 文件中支持两种语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42986906/

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