Skip to content
This repository has been archived by the owner on Sep 10, 2022. It is now read-only.
/ redmine_pulls Public archive

Allows users to create pull requests for repositories linked to projects.

License

Notifications You must be signed in to change notification settings

eXolnet/redmine_pulls

Repository files navigation

Redmine Pulls

Latest Release Redmine Compatibility Software License Build Status Maintainability

Allows users to create pull requests for repositories linked to projects.

Compatibility

This plugin version is compatible only with Redmine 3.4 and later.

Installation

  1. Download the .ZIP archive, extract files and copy the plugin directory to #{REDMINE_ROOT}/plugins/redmine_pulls.

  2. From the directory #{REDMINE_ROOT}, install the plugin's dependencies:

    bundle install
  3. Make a backup of your database, then run the following command to update it:

    bundle exec rake redmine:plugins:migrate RAILS_ENV=production NAME=redmine_pulls
  4. Restart Redmine.

  5. Login and enable the "Pulls" module on projects you want to use it.

Uninstall

  1. Make a backup of your database, then run the following command to update it:

    bundle exec rake redmine:plugins:migrate RAILS_ENV=production NAME=redmine_pulls VERSION=0
  2. Remove the plugin's folder from #{REDMINE_ROOT}/plugins.

Usage

Explain how to use your package.

Testing

Run tests using the following command:

bundle exec rake redmine:plugins:test NAME=redmine_pulls RAILS_ENV=development

In order to run integration tests, you have to create a test Git repository with this command:

bundle exec rake test:scm:setup:git RAILS_ENV=development

Contributing

Please see CONTRIBUTING and CODE OF CONDUCT for details.

Security

If you discover any security related issues, please email [email protected] instead of using the issue tracker.

Credits

License

This code is licensed under the MIT license. Please see the license file for more information.