Я использую версию rvm 2.2.1 и пытаюсь скомпилировать мои ресурсы локально, и она работает правильно.
Всякий раз, когда я изменяю что-то в app / assets, он добавляет дубликаты ресурсов в мою публичную папку / assets. Я запускаю следующие команды, чтобы перестроить мою кодовую базу.
bundle exec rake RAILS_ENV=production assets:clean
bundle exec rake RAILS_ENV=production assets:precompile
Пример дубликатов активов:
[webauto@web-ci-slave4-alpha shop]$ ls -lrt /var/lib/jenkins/test/shop/public/assets/hello-*
-rw-rw-r-- 1 webauto webauto 41 Sep 7 11:00 /var/lib/jenkins/test/shop/public/assets/hello-3781f94ea812bb33437de9049e04bc3af41a0e7397164b057379c08c3b0ac489.js.gz
-rw-rw-r-- 1 webauto webauto 21 Sep 7 11:00 /var/lib/jenkins/test/shop/public/assets/hello-3781f94ea812bb33437de9049e04bc3af41a0e7397164b057379c08c3b0ac489.js
-rw-rw-r-- 1 webauto webauto 54 Sep 7 11:05 /var/lib/jenkins/test/shop/public/assets/hello-c63e283c3fa4c225fee1e8efcc76ef9ff7ad217eac34344beb0441a946f13534.js.gz
-rw-rw-r-- 1 webauto webauto 87 Sep 7 11:05 /var/lib/jenkins/test/shop/public/assets/hello-c63e283c3fa4c225fee1e8efcc76ef9ff7ad217eac34344beb0441a946f13534.js
-rw-rw-r-- 1 webauto webauto 54 Sep 7 11:18 /var/lib/jenkins/test/shop/public/assets/hello-f55b89d4c36cfe653707589edc83607130db7014e1d8d4a4f9c9074b1dce224b.js.gz
-rw-rw-r-- 1 webauto webauto 131 Sep 7 11:18 /var/lib/jenkins/test/shop/public/assets/hello-f55b89d4c36cfe653707589edc83607130db7014e1d8d4a4f9c9074b1dce224b.js
-rw-rw-r-- 1 webauto webauto 54 Sep 7 11:39 /var/lib/jenkins/test/shop/public/assets/hello-bd8851907bef1e34c111190348f2c1945a04e96c3e5a6c5a252394794af093c5.js.gz
-rw-rw-r-- 1 webauto webauto 153 Sep 7 11:39 /var/lib/jenkins/test/shop/public/assets/hello-bd8851907bef1e34c111190348f2c1945a04e96c3e5a6c5a252394794af093c5.js
[webauto@web-ci-slave4-alpha shop]$
Я ожидаю обновить существующие активы, а не добавлять новый, который увеличит мою общую папку с повторяющимися записями активов. Может ли кто-нибудь помочь мне с этим?
Заранее спасибо.
С уважением,
Vennila K