C'è una variabile o un metodo da qualche parte per vedereche impegno esegue un sito? Ho più ambienti e voglio essere in grado di vedere uno su commit dire "121asd" mentre un altro è su "313sad" per la risoluzione dei problemi.
risposte:
1 per risposta № 1L'hash del commit corrente è archiviato in /app_deploy_folder/current/REVISION
, quindi sto solo facendo un cat
di quel file dovrebbe fare. Se vuoi vederlo sul tuo computer locale, puoi definire un'attività capistrano come la seguente:
desc "Show current commit"s hash"
task :show_commit do
on roles(:all) do
within release_path do
execute "cat #{release_path}/REVISION"
end
end
end
0 per risposta № 2
Puoi vedere il commit distribuito in APP_FOLDER / revisions.log
Questo file viene aggiornato al momento della distribuzione: fase completata codice Maggiori informazioni su questo file sono Qui