Stiamo riscontrando un problema quando Grunticon viene installato nel nostro motore Rails 4 su TravisCI. Apprezzerei tutte le idee su:Grunticon & TravisCI
- Rendere il percorso più breve per l'installazione Grunticon in Rails
- Un modo per TravisCI per saltare l'installazione di Grunticon durante la nostra costruisce (non abbiamo bisogno per il test)
- Un modo per aggiornare NPM su TravisCI (si dice che v3 NPM può risolvere questo)
errore da Travis:
Gem::Package::TooLongFileName: File "node_modules/grunt-grunticon/node_modules/grunticon-lib/node_modules/directory-colorfy/node_modules/phantomjs/node_modules/fs-extra/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/Makefile" has a too long path (should be 256 or less)
An error occurred while installing trusty-convoy-extension (0.0.3), and Bundler
cannot continue.
Make sure that `gem install trusty-convoy-extension -v '0.0.3'` succeeds before
bundling.
The command "eval bundle install --jobs=3 --retry=3 --deployment --path=${BUNDLE_PATH:-vendor/bundle}" failed. Retrying, 2 of 3.
Grunticon viene installato utilizzando Gruntfile.js nella nostra directory principale. Ciò innesca gli script in una directory node_modules. Abbiamo seguito questa guida: https://github.com/filamentgroup/grunticon
Grazie!
Aggiornamento: installato con successo npm 3 su TravisCI.
before_install:
- npm install -g [email protected]
Purtroppo, non è stato risolto il problema.