# Website Deployment The deployment happens on commit and merge on `master` branch and it is handled by [DroneCI](https://drone.sp-tarkov.com/SPT-AKI/Website) and Ansible. ## Deployment flow On development and feature branches, the deployment flow is: - cloning the project - replacing values for ansible inventory file using DroneCI secrets - Checking the playbook syntax - Running the playbook in dry-run mode On master, the deployment flow is: - cloning the project - replacing values for ansible inventory file using DroneCI secrets - Checking the playbook syntax - Running the playbook in dry-run mode - Executing the playbook ## The playbook It has only one instruction: Go to the directory in the server and `git pull` to update everything.