Votre compte d'utilisateur n'est pas autorisé à installer le système de RubyGems

Je suis en cours d'exécution de la commande

bundle install

dans un dossier de projet. Dans certains dossiers, il produira une erreur et dans d'autres projets, dossiers, il ne produira pas une erreur. L'erreur est:

Votre compte d'utilisateur n'est pas autorisé à installer le système de RubyGems

Je sais que cela peut être corrigé par la suite recommandé un conseil:

bundle install --path vendor/bundle

Ma question est pourquoi le comportement incohérent?

Aussi je remarque que Travis CI exécuter exactement la commande bundle install --jobs=3 --retry=3 mais il fait implicitement installe dans vendor/bundle comme par docs.travis-ci.com/user/languages/ruby/#Default-Test-Script

OriginalL'auteur William Entriken | 2017-03-16