特にtravis 1.8.0の場合、そのバージョンはgemインストール例でロックされているためです。メソッドはinstall_completions
直接呼び出すことができます。
# This step operates on the current users ~/.travis data,
# as the target user eg: "$su ubuntu"
ruby \
-r /var/lib/gems/2.1.0/gems/travis-1.8.0/lib/travis/tools/completion.rb \
-e "Travis::Tools::Completion.install_completion"
プレフィックスは;/var/lib/gems/2.1.0
で決定できます。鍵。gem env
INSTALLATION DIRECTORY
「gems」サブフォルダーを参照して、Travis ファイルを具体的に見つけました。
注: 複数のユーザーがいる場合、生成された~/.travis
ディレクトリは安全に他のユーザーにコピーできるはずです。
~/.travis/config.yml
または、補完せずにプロンプトを消音/スケルチしたい場合は、次のキーを追加できる単純な .yaml ファイルがあります。
---
checked_completion: true
completion_version: 1.8.0