Project

General

Profile

Plugins Directory » Resque Plugin

Author: Undev.ru Developer
Website: https://github.com/Undev/redmine_resque
Code repository: https://github.com/Undev/redmine_resque
Registered on: 2015-06-25 (over 9 years ago)
Current version: 0.0.4
Compatible with: Redmine 2.4.x, 2.3.x, 2.2.x, 2.1.x
User ratings:   (0)

This plugin adds the Resque gem for managing background jobs in Redmine.

It creates a top-menu Redmine link that allows the administrator to see what happens in the job queue.

This plugin is used by other Redmine plugins, for example, Redmine Elastic Search Plugin.

Installation notes

1. This plugin requires Redis. Install and run the Redis service before you proceed.

2. To install the plugin
Download the .ZIP archive, extract files and copy the plugin directory into #{REDMINE_ROOT}/plugins.
Or
Change you current directory to your Redmine root directory:

cd {REDMINE_ROOT}

Copy the plugin from GitHub using the following command:

git clone https://github.com/Undev/redmine_resque.git plugins/redmine_resque

3. Install the required gems using the command:

bundle install

In case of bundle install errors, remove the Gemfile.lock file, update the local package index and install the required dependencies. Then execute the `bundle install` command again:

rm Gemfile.lock
sudo apt-get update
sudo apt-get install -y libxml2-dev libxslt-dev libpq-dev
bundle install

4. Restart Redmine.

5. Run a Resque worker from the REDMINE_ROOT directory:

bundle exec rake resque:work RAILS_ENV=production QUEUE=*

6. Run a Resque scheduler from the REDMINE_ROOT directory:

bundle exec rake resque:scheduler RAILS_ENV=production

Changelog

0.0.4 (2015-03-31)

Compatible with Redmine 2.4.x, 2.3.x, 2.2.x, 2.1.x.

redmine_resque-master.zip (55.5 KB) redmine_resque-master.zip Undev.ru Developer, 2015-06-25 10:13