3

我正在编写一个我想在 Travis CI 上测试的工具。

我可以假设包

  • 开发脚本
  • 去帮手
  • 混帐核心

是否存在于我的测试将运行的 CI 环境中?

老实说,我实际上只需要dchgit 。

只是看了他们的食谱,他们似乎没有我需要的东西。

有什么办法可以在 CI 环境中获得我需要的东西吗?

我可以通过 travis.yml以某种方式自动安装软件包吗?

谢谢

4

1 回答 1

3

我在 yaml 中使用before_install解决了。这让我可以指定我想运行的任何命令,所以我基本上做到了:

language: perl
perl:
    - "5.16"
    - "5.14"
    - "5.12"
    - "5.10"


before_install:
   - sudo apt-get update  -qq
   - sudo apt-get install -qq libjson-xs-perl devscripts git-core debhelper
   - git config --global user.email "test@test.com"
   - git config --global user.name "Mr Test"
于 2013-02-18T16:18:22.220 回答