Travis CI如何添加C库?

时间:2019-01-13 17:44:53

标签: c unit-testing static-libraries travis-ci

我正在开发一个C库,该库已上传到github。我写了这个 .travis.yml 文件:

language: c
compiler: gcc
script: make

我无法使用命令make test,因为我的测试文件使用名为checkC unit test library,需要安装。如何在Travis上安装此库?还有一个ubuntu软件包here,但它是旧版本

1 个答案:

答案 0 :(得分:0)

您可以手动安装:

  script:
    - mkdir check; cd check
    - git clone https://github.com/libcheck/check
    - autoreconf --install
    - ./configure
    - make
    - make check
    - make install
    - sudo ldconfig

然后:

- cd your project
- make