summaryrefslogtreecommitdiff
path: root/lib/gitlab/cycle_analytics
diff options
context:
space:
mode:
authorJames Lopez <james@jameslopez.es>2016-11-14 14:53:06 +0100
committerJames Lopez <james@jameslopez.es>2016-11-17 08:22:58 +0100
commit3b179bc37b940521522af6d8bf6762c2a9a0e251 (patch)
treeb77cf724e7325928b73e04f80bde6bfd4dd431b1 /lib/gitlab/cycle_analytics
parent81d0146c4cf0d34b1b81da770483ed864482149c (diff)
downloadgitlab-ce-3b179bc37b940521522af6d8bf6762c2a9a0e251.tar.gz
WIP - refactored events to use build serializer, related spec passing
Diffstat (limited to 'lib/gitlab/cycle_analytics')
-rw-r--r--lib/gitlab/cycle_analytics/events.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/gitlab/cycle_analytics/events.rb b/lib/gitlab/cycle_analytics/events.rb
index 21e295ceeb6..f2fa54f208f 100644
--- a/lib/gitlab/cycle_analytics/events.rb
+++ b/lib/gitlab/cycle_analytics/events.rb
@@ -30,7 +30,7 @@ module Gitlab
end
def test_events
- @fetcher.fetch(stage: :test).each do |event|
+ @fetcher.fetch(stage: :test).map do |event|
parse_build_event(event)
end
end
@@ -40,7 +40,7 @@ module Gitlab
end
def staging_events
- @fetcher.fetch(stage: :staging).each do |event|
+ @fetcher.fetch(stage: :staging).map do |event|
parse_build_event(event)
end
end
@@ -64,7 +64,7 @@ module Gitlab
def parse_build_event(event)
build = ::Ci::Build.find(event['id'])
- #event['author_name'] = build.author.try(:name)
+ AnalyticsBuildSerializer.new(project: @project).represent(build).as_json
end
def first_time_reference_commit(commits, event)