This document describes an Ansible role for deploying projects. It discusses the need for continuous deployment, easy maintenance, and reuse of deploy procedures between projects. It then provides details on the role, including example variables, tasks to update code, install dependencies, handle shared resources, build, and finalize deployments. An example playbook demonstrates how to use the role to deploy a Symfony application to production.