Skip to content

WIP Add ability to use external plugins for project services

Dmytro Zaporozhets (DZ) requested to merge dz-plugin-experiment into master

What does this MR do?

Introduces support for local plugins:

  • Added rake plugins:generate task that creates a plugin for you from the template.
  • Validate plugins on application startup via config/initializers.
  • Add plugins to list of available services on project integrations page.

Are there points in the code the reviewer needs to double check?

Why was this MR needed?

Screenshots (if relevant)

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

https://gitlab.com/gitlab-org/gitlab-ce/issues/40812

Edited by Dmytro Zaporozhets (DZ)

Merge request reports

Loading