Skip to content

Commit 73a33cf

Browse files
committed
Merge pull request #45 from travis-ci/ha-feature-log-pr-val
Log PR information
2 parents e6df75f + 37f6eb9 commit 73a33cf

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

lib/travis/tasks/middleware/logging.rb

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,23 @@ def call(worker, message, queue, &block)
2020
data['repo'] = payload['repository']['slug']
2121
end
2222

23-
data['event'] = params['event'] if params['event']
2423
data['uuid'] = uuid
2524
data['job'] = payload['id'] if params['event'] && params['event'] =~ /^job/
2625
data['time'] = "%.3f" % (time/1000) if time
2726
data['jid'] = message['jid']
27+
28+
if payload['build'] && payload['build']['pull_request']
29+
data['event'] = 'pull_request'
30+
data['pull_request_number'] = payload['build']['pull_request_number']
31+
else
32+
data['event'] = 'push'
33+
end
2834
end
2935
log(data)
3036
end
3137

3238
def log(data)
33-
Travis.logger.info(data.map {|k, v| "#{k}=#{v}"}.join(" "))
39+
Travis.logger.info(data.map {|k, v| "#{k}=#{v}" if v}.join(" "))
3440
end
3541
end
3642
end

0 commit comments

Comments
 (0)