2
私の最近のCapistranoリビジョン(配置)のタイムスタンプを確認するにはどうすればよいですか?Capistrano前のリビジョンのタイムスタンプを参照
私の最近のCapistranoリビジョン(配置)のタイムスタンプを確認するにはどうすればよいですか?Capistrano前のリビジョンのタイムスタンプを参照
解決策の1つは、になります。
この2009 blog postが提案:その後、
#############################################################
# Custom Tasks
#############################################################
set :version_file, "#{tcdb_path}/app/views/layouts/_version.html.erb"
namespace :my_tasks do
desc "Sets the timestamp in version_file"
task :set_version_info do
run "rm #{version_file}"
run "echo '#{Time.now}' >> #{version_file}"
end
end
after 'deploy:symlink', 'my_tasks:set_version_info'
そして:
があなたのレイアウトにこのファイルを追加し
< %= render :partial => '/layouts/version' %>
(フッターはそれのために良い場所です)