# 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)***~~