Travis CI でテストしたいツールを書いています。
パッケージは
- 開発スクリプト
- デブヘルパー
- git-コア
私のテストが実行されるCI環境に存在しますか?
正直に言うと、実際にはdchとgitだけが必要です。
私は彼らのクックブックを見たところ、私が必要とするものがそこにないようです.
CI 環境で必要なものを入手する方法はありますか?
何らかの方法でtravis.yml を介してパッケージを自動的にインストールできますか?
ありがとうございました
Travis CI でテストしたいツールを書いています。
パッケージは
私のテストが実行されるCI環境に存在しますか?
正直に言うと、実際にはdchとgitだけが必要です。
私は彼らのクックブックを見たところ、私が必要とするものがそこにないようです.
CI 環境で必要なものを入手する方法はありますか?
何らかの方法でtravis.yml を介してパッケージを自動的にインストールできますか?
ありがとうございました
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"