Let's say you wanted to install this plugin: https://github.com/finnlabs/openproject-meeting. Here is how you would do it with the openproject version packaged at https://pkgr.io/apps/tessi/openproject:
cat >> /opt/openproject/Gemfile.plugins <<EOF
gem "openproject-plugins", :git => "https://github.com/opf/openproject-plugins.git", :branch => "stable"
gem "openproject-meeting", :git => "https://github.com/finnlabs/openproject-meeting.git", :branch => "stable"
EOFsudo apt-get install -y git
sudo openproject run bundle install --no-deployment
sudo openproject run rake db:migrate
sudo openproject run rake assets:precompile
sudo service openproject restartThe plugins should now appear in the openproject UI.
Note that you will probably need to redo a sudo openproject run bundle install --no-deployment on each upgrade of the openproject package.
Thanks @crohr for caring :)
is missing and there might be more steps to do depending on the plugin (but they should be listedin the plugin's readme). Apart from that your steps run without problems on my machine 👍
If you have edited the openproject setup, please take extra care when updating the openproject core. Currently, it is not possible for me to test a new OpenProject build with all combinations of all plugins.