diff options
Diffstat (limited to 'lib/api/helpers/integrations_helpers.rb')
-rw-r--r-- | lib/api/helpers/integrations_helpers.rb | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/lib/api/helpers/integrations_helpers.rb b/lib/api/helpers/integrations_helpers.rb index 86dedc12fca..0fbd0e6be44 100644 --- a/lib/api/helpers/integrations_helpers.rb +++ b/lib/api/helpers/integrations_helpers.rb @@ -440,6 +440,32 @@ module API }, chat_notification_events ].flatten, + 'harbor' => [ + { + required: true, + name: :url, + type: String, + desc: 'The base URL to the Harbor instance which is being linked to this GitLab project. For example, https://demo.goharbor.io.' + }, + { + required: true, + name: :project_name, + type: String, + desc: 'The Project name to the Harbor instance. For example, testproject.' + }, + { + required: true, + name: :username, + type: String, + desc: 'The username created from Harbor interface.' + }, + { + required: true, + name: :password, + type: String, + desc: 'The password of the user.' + } + ], 'irker' => [ { required: true, @@ -856,6 +882,7 @@ module API ::Integrations::ExternalWiki, ::Integrations::Flowdock, ::Integrations::HangoutsChat, + ::Integrations::Harbor, ::Integrations::Irker, ::Integrations::Jenkins, ::Integrations::Jira, |