Tutorial Capistrano

Anterior Índice Próximo

Outros

Ações Berofe e After

O Capistrano permite criar ações para serem executadas antes ou depois de task's já existente, ou criadas pelo usuário. Então caso você queira executar uma ação antes de realizar um deploy de uma aplicação rails, por exemplo, você pode criar uma task conforme ilustrada no exemplo a seguir:

  task :before_deploy do
    _faça algo_
  end

Toda vez que o a task deploy for chamada antes serão executadas as ações definidas na task before_deploy. De forma análoga o mesmo pode ser dito para as ações que necessitem ser executadas depois de uma determinada task. Utilizando o mesmo exemplo dado anteriormente.

  task :after_deploy do
    _faça algo_
  end

Referências

set :repository, define qual o repositório o capistrano irá utilizar para baixar o código-fonte da aplicação a ser feita o deploy.

Topic revision: r1 - 05 Jul 2008, UnknownUser
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Wiki-Colivre? Send feedback