docs: Update documentation about deployment
This commit is contained in:
parent
1b736d98a4
commit
e73b316a13
19
.ansible/README.md
Normal file
19
.ansible/README.md
Normal file
@ -0,0 +1,19 @@
|
||||
# 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.
|
@ -7,4 +7,9 @@ db.sp-tarkov.com have been made by Shirito and Revingly
|
||||
This repository contain the following websites content:
|
||||
* www.sp-tarkov.com
|
||||
* codepaste.sp-tarkov.com
|
||||
* [db.sp-tarkov.com](https://db.sp-tarkov.com) (see [developer documentation](https://dev.sp-tarkov.com/WillDaPope/DB-Website/src/branch/main/README.md))
|
||||
* [db.sp-tarkov.com](https://db.sp-tarkov.com) (see [developer documentation](https://dev.sp-tarkov.com/WillDaPope/DB-Website/src/branch/main/README.md))
|
||||
|
||||
## Deployment
|
||||
The deployment happens on commit and merge on `master` branch and it is automatically handled by [DroneCI](https://drone.sp-tarkov.com/SPT-AKI/Website) and Ansible.
|
||||
|
||||
See the [documentation for deployment](.ansible/README.md).
|
Loading…
x
Reference in New Issue
Block a user