clean up git version stuff a tad

This commit is contained in:
Sam Saffron 2013-02-18 18:00:49 +11:00
parent 5265c0b790
commit 0e48e1c346
3 changed files with 6 additions and 5 deletions

View File

@ -58,6 +58,6 @@
<%= render :partial => "common/discourse_javascript" %>
<%= render_google_analytics_code %>
<!-- Git Version: <%= $git_version %> -->
<!-- Git Version: <%= Discourse.git_version %> -->
</body>
</html>

View File

@ -1,7 +1,4 @@
require File.expand_path('../boot', __FILE__)
# our version info can be missing, we will do our best to figure it out
require File.expand_path('../version', __FILE__) rescue nil
require 'rails/all'
require 'redis-store' # HACK

View File

@ -45,8 +45,12 @@ module Discourse
end
def self.git_version
return $git_version if $git_version
f = Rails.root.to_s + "/config/version"
require f if File.exists?("#{f}.rb")
begin
$git_version ||= `git rev-parse HEAD`
$git_version ||= `git rev-parse HEAD`.strip
rescue
$git_version = "unknown"
end