How To Install Redmine X Resources

1. Install Assets

If not done during Gantt chart installation, unzip the redminex-resources-x-x-x_UNZIP_ME_FIRST. This will result in a folder with the same name as the ZIP file with 2 folder inside: redmine_x_assets and redmine_x_resources. Upload the 2 folders to redmine_root/plugins. You can upload the ZIP file directly to redmine_root/plugins and perform the unzip command in the console, however you need to make sure the resulting unzip yields 2 folders as mentioned above. Do NOT change the plugin folder names. If the Assets plugin is already there, this means the Gantt chart has already been installed and you can skip to point 4.

2. Install Gems

From redmine_root run bundle install. No need for any migration (rake).

If the gems were installed correctly, this is roughly what you should see.

3. Migrate

un the migration command bundle exec rake redmine:plugins:migrate RAILS_ENV=production.

If the migration went well, this is roughly what you should see.

4. Install Resources

Upload the redmine_x_resources folder to redmine_root/plugins. Do NOT change the plugin folder name.

5. Install Gems

From redmine_root run bundle install.

If the gems were installed correctly, this is roughly what you should see.

6. Migrate

Run the migration command bundle exec rake redmine:plugins:migrate RAILS_ENV=production.

If the migration went well, this is roughly what you should see.

7. Upload Public Holidays Calendar

If not done during Resources installation, run the calendar command bundle exec rake redmine:redmine_x_assets:initialize_holidays RAILS_ENV=production to load holidays. If the Holidays were installed during Gantt plugin installation, skip to point 8.

If the holidays were installed correctly, this is roughly what you should see.

8. Restart

Restart Redmine. Based on your hosting provider / web server, you will need to run the following commands. Puma: sudo systemctl restart redmine.yourcompany.com.service or Passenger: touch tmp/restart.txt.

9. Allow Resources For Specific Roles

Go to ~/roles and for each role, select the permissions for the project and global Resources.

Need Assistance?

No worries, Just contact Denis at HelpDesk and he will help you with any trouble.