[go: up one dir, main page]

Skip to content

Integrations documentation needs updating

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Setting up a new integration is difficult to get right, and our docs are no-longer accurate.

This was identified in !101771 (closed) when trying to add a new integration following the guide at https://docs.gitlab.com/ee/development/integrations/#rename-services-to-integrations

The following issues were identified:

  • no mention of the need to define a title (this should be statically enforced with a method stub in Integration you must override)
  • no mention of the need to define a self.to_param method (in most cases we can derive this from the class name)
  • add more examples
  • review all the comments on this issue
Edited by 🤖 GitLab Bot 🤖