Module: PoiseApplication::Resources::Application

Defined in:
lib/poise_application/resources/application.rb

Overview

An application resource to manage application deployment.

Examples:

application '/srv/myapp' do
  git '...'
  poise_service 'myapp' do
    command '/srv/myapp/main'
  end
end

Since:

  • 5.0.0

  • 5.0.0

Provides:

  • application

Actions:

  • deploy

  • start

  • stop

  • restart

  • reload

Defined Under Namespace

Classes: Provider, Resource