{"repo":"nbulaj/capistrano-chewy","free":true,"listed":false,"github":"https://github.com/nbulaj/capistrano-chewy","clone":"git clone https://github.com/nbulaj/capistrano-chewy.git","description":"Chewy tasks and Elasticsearch indexes management with Capistrano","language":"Ruby","stars":14,"topics":["chewy","capistrano","elasticsearch","deployment","ruby"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Capistrano::Chewy NOT MAINTAINED ANYMORE Please se Chewy built-in tasks instead: Description Manage and continuously rebuild your ElasticSearch indexes with Chewy and Capistrano v3. Capistrano::Chewy gem adds automatic conditionally reset of only modified Chewy indexes and the removal of deleted index files to your deploy flow so you do not have to do it manually. Moreover, it adds the possibility of manual index management with the base Chewy tasks on the remote server. DEPRECATED : use native Chewy rake tasks for the same purposes. Requirements Ruby = 1.9.3 Capistrano = 3.0 Chewy = 0.4 Installation Add this line to your application's Gemfile: or: And then run bundler: Or install it yourself as: If you want to use the latest version from the master , then add the following line to your Gemfile: Usage Require it in your Capfile : then you can use cap -T to list Capistrano::Chewy tasks: By default Capistrano::Chewy adds deploy:chewy:rebuild task after deploy:updated and deploy:reverted . If you want to change it, then you need to disable default gem hooks by setting chewy default hooks to false in your deployment config and manually define the order of the tasks. Configuration You can setup the following options: Contributing You are very welcome to help improve Capistrano:Chewy if you have suggestions for features that other people can use or some code improvements. To contribute: 1. Fork the project( http://github.com/nbulaj/capistrano-chewy/fork ) 2. Create your feature bra","default_branch":null,"files":null,"tree":[],"storefront":"/r/nbulaj","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nbulaj/capistrano-chewy/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}