summaryrefslogtreecommitdiff
path: root/app/services/concerns/integrations/project_test_data.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/services/concerns/integrations/project_test_data.rb')
-rw-r--r--app/services/concerns/integrations/project_test_data.rb7
1 files changed, 7 insertions, 0 deletions
diff --git a/app/services/concerns/integrations/project_test_data.rb b/app/services/concerns/integrations/project_test_data.rb
index 4d551430315..72c12cfb394 100644
--- a/app/services/concerns/integrations/project_test_data.rb
+++ b/app/services/concerns/integrations/project_test_data.rb
@@ -58,5 +58,12 @@ module Integrations
Gitlab::DataBuilder::Deployment.build(deployment)
end
+
+ def releases_events_data
+ release = project.releases.first
+ return { error: s_('TestHooks|Ensure the project has releases.') } unless release.present?
+
+ release.to_hook_data('create')
+ end
end
end