Bambooを実行している継続的インテグレーションサーバーにセットアップしようとしているプロジェクトがあります。キュウリのテストを実行しようとすると、次のエラーが発生するまで、すべてが順調に進んでいます。
RAILS_ENV=test bundle exec cucumber
/home/BAMBOO/bamboo-home/xml-data/build-dir/LIMS-PLAN-JOB1/
vendor/bundle/ruby/1.9.1/gems/json-1.7.5/lib/json/common.rb:155:in
`encode': "\xD8" on US-ASCII (Encoding::InvalidByteSequenceError)
今、私はこれをグーグルでグーグルで検索しましたが、みんなの解決策はLANG = en_US.utf8をエクスポートすることであるようで、突然機能します。私の場合ではありません。
グーグル検索、さまざまなフォーラム間、githubの問題などでこれまでに見たすべての提案を試しました。何も機能していないようで、何にも固定できません。もちろん、Cucumberは、このプロジェクトのMacとLinuxデスクトップの両方で動作し、私が知る限り、同じロケール設定を持っています。
これが私のロケール-aです。他に何か必要な場合は、遠ざけてください。
C
C.utf8
POSIX
en_AG
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_NG
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZW.utf8