3

Travis CI でテストしたいツールを書いています。

パッケージは

  • 開発スクリプト
  • デブヘルパー
  • git-コア

私のテストが実行される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 に答える