- Clone the Redmine Workforce Plugin into Redmine plugins directory
git clone https://github.com/diatoz/workforce-redmine-plugin.git plugins/workforce
- Run the plugin migrations
bundle exec rake redmine:plugins:migrate
-
Restart the Redmine Instance
-
Login to the Redmine as an administrator. From navbar perform these navigation steps, Administration > Settings > API. Enable Rest API service and save it.
-
Create a user (workforce user) with required privileges to access Redmine from Workforce.
-
From navbar perform these navigation steps, Administration > plugins. In the plugins page, click configure in workforce plugin.
-
For Workforce Domain, enter the domain for the Workforce. For Workforce email, enter the created workforce user email id and save it.
-
Go the settings page of the project for which Workforce has to be notified. Click the Workforce tab, set the API key and save it.
-
Login as workforce user. Navigate to My account page from navbar and create an API key for the user. Share the created key to Workforce.
- Rollback the migrations of Workforce plugin
bundle exec rake redmine:plugins:migrate NAME=workforce VERSION=0
-
Remove Workforce directory from the Redmine plugins directory.
-
Restart the Redmine instance.