我正在构建一个主要是c ++代码的python包(想想numpy)
我的travis文件目前
language: cpp
compiler:
- gcc
- clang
os:
- linux
- osx
dist: trusty
script: "make pcst_fast_test && ./pcst_fast_test"
notifications:
...
Run Code Online (Sandbox Code Playgroud)
但是我也在一个名为的文件中编写了一些python测试test_pcst_fast.py.有没有办法从travis中调用那些?
travis是否支持一个文件中的多种语言似乎含糊不清,但似乎大多数人都将其解除了,尽管只在language标签下列出了一种语言.
Travis 尚不支持每个作业使用多种语言。
查看类别after_success和after_script Travis 构建生命周期文档
另外,您可以添加更多构建脚本,它们将独立运行,只需像这样列出它们:
script:
- "make pcst_fast_test && ./pcst_fast_test"
- "./test_pcst_fast.py"
Run Code Online (Sandbox Code Playgroud)
如果没有安装Python(不确定c构建),你可以安装它,查看这个.travis.yml,它安装自定义Python解释器作为依赖项。
| 归档时间: |
|
| 查看次数: |
913 次 |
| 最近记录: |