Skip to content

Commit 0cf458e

Browse files
committed
Merge pull request #449 from timcheadle/master
Detect release from Capistrano 3 revisions.log
2 parents f17e2be + 28c35e0 commit 0cf458e

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

lib/raven/configuration.rb

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,10 @@ def detect_release_from_heroku
210210
end
211211

212212
def detect_release_from_capistrano
213-
File.read(File.join(project_root, 'REVISION')).strip rescue nil
213+
version = File.read(File.join(project_root, 'REVISION')).strip rescue nil
214+
215+
# Capistrano 3.0 - 3.1.x
216+
version || File.open(File.join(project_root, '..', 'revisions.log')).to_a.last.strip.sub(/.*as release ([0-9]+).*/, '\1') rescue nil
214217
end
215218

216219
def detect_release_from_git

0 commit comments

Comments
 (0)