Skip to content

Commit

Permalink
indicate current version and last deployment on each page
Browse files Browse the repository at this point in the history
  • Loading branch information
jamis committed Apr 19, 2009
1 parent b3a6aa7 commit 5a13d4d
Show file tree
Hide file tree
Showing 3 changed files with 38 additions and 1 deletion.
17 changes: 17 additions & 0 deletions app/helpers/application_helper.rb
Expand Up @@ -7,4 +7,21 @@ def visible?(flag)
"display: none"
end
end

def application_version
@application_version ||= if File.exists?("#{RAILS_ROOT}/REVISION")
File.read("#{RAILS_ROOT}/REVISION").strip
else
"(development)"
end
end

def application_last_deployed
@application_last_deployed ||= if File.exists?("#{RAILS_ROOT}/REVISION")
deployed_at = File.stat("#{RAILS_ROOT}/REVISION").ctime
time_ago_in_words(deployed_at)
else
"(not deployed)"
end
end
end
8 changes: 7 additions & 1 deletion app/views/layouts/application.html.haml
Expand Up @@ -16,4 +16,10 @@
%span.actions
= link_to "logout", session_path, :method => :delete
BucketWise
#container= yield
#container
= yield
#version
== BucketWise version: <span class="version">#{application_version}</span>
%br
== Last deployed: <span class="version">#{application_last_deployed}</span>
14 changes: 14 additions & 0 deletions public/stylesheets/money.css
Expand Up @@ -58,6 +58,20 @@ div#container {
margin: 0 auto;
}

div#version {
margin-top: 2em;
border-top: 1px solid #ddd;
color: #ccc;
font-size: 80%;
text-align: right;
padding-top: 0.5em;
line-height: 1.2em;
}

div#version .version {
font-weight: bold;
}

.header {
border-bottom: 1px solid #ccc;
}
Expand Down

0 comments on commit 5a13d4d

Please sign in to comment.