私はGoテストファイルを持っており、それを実行するにはroot権限が必要です(テストに行く)。 Travis ciで設定するには?ここでgo testを使用する場合、Travis-ciはroot特権が必要です。どのように設定するのですか?
はYMLです:Gitのプッシュした後
language: go
sudo: required
go:
- tip
notifications:
email:
on_success: change
on_failure: always
、デフォルトの設定で失敗トラヴィス-CIビルド。
あなたがそうあなたがroot権限を使用してテストを実行したい場合は、スクリプトセクション変更sudo
を使用することができトラヴィスで
なぜあなたのテストはrootを必要としますか? – JimB
私のプログラムはicmp、c、err:= net.Dial( "ip4:icmp"、アドレス)についてですので、テストが必要になります。 – Long