Qual è lo scopo e la funzione dei "ruoli" in una ricetta Capistrano? Quando guardo delle ricette di esempio, spesso vedo qualcosa del genere:
role :app, 'somedomain.com'
role :web, 'somedomain.com'
role :db, 'somedomain.com', :primary => true
Quindi sembra che un ruolo sia fondamentalmente un server in cui Capistrano esegue i comandi. In tal caso, perché dovrebbe essere chiamato "ruolo" anziché "host" o "server"?
Nell'esempio sopra, qual è la differenza tra i ruoli :appe :web?
Cosa fa l' :primary => trueopzione?
:only => { :primary => true }penso ... o ilrolecomando nella domanda dovrebbe essere usato:master => trueinvece. Credo che questi attributi siano interamente in forma libera.