# SelfServices & Payroll Deployment Guide *`12/1/2021`*
###### tags: `Deployments`
### Identity Server Shared Library
- ~~Merge with master branch~~
- ~~x`~~
### Self-Services
1. ~~`BACKEND` Merge and push to master branch~~
2. ~~`BACKEND` Rebuild~~
3. ~~`BACKEND` Publish Shared Library~~
4. ~~`BACKEND` Publish Endpoint~~
5. ~~`BACKEND` Backup~~
6. ~~`FRONTEND` Deployment Path on Staging Server~~
7. ~~`FRONTEND` Backup~~
10. ~~`BACKEND` Modify AppSettings (and remove old Developer Emails and SMTP Config):~~
```json
"FlairsLoggerConfiguration": {
"DevelopersEmails": [],
"ApplicationName": "SelfServices",
"SMTPConfiguration": {
"Host": "",
"Port": 0,
"Mail": "",
"Password": "",
"DisplayName": ""
},
"ElasticSearchConfiguration": {
"Uri": ""
}
},
```
10. ~~`BACKEND` Deploy ***(dlls only)***~~
11. ~~`FRONTEND` Deploy~~
### Flairs Payroll
1. ~~`BACKEND` Merge and push to master branch~~
2. ~~`BACKEND` Rebuild~~
3. ~~`BACKEND` Publish Endpoint~~
4. ~~`BACKEND` Backup~~
10. ~~`BACKEND` Modify AppSettings (and remove old Developer Emails and SMTP Config):~~
```json
"FlairsLoggerConfiguration": {
"DevelopersEmails": [],
"ApplicationName": "Payroll",
"SMTPConfiguration": {
"Host": "",
"Port": 0,
"Mail": "",
"Password": "",
"DisplayName": ""
},
"ElasticSearchConfiguration": {
"Uri": ""
}
},
```
11. ~~`BACKEND` Deploy ***(dlls only)***~~