31 lines
634 B
Markdown
31 lines
634 B
Markdown
|
---
|
||
|
name: Deploy Colouring London
|
||
|
about: Checklist for deploying an update
|
||
|
title: ''
|
||
|
labels: ''
|
||
|
assignees: ''
|
||
|
|
||
|
---
|
||
|
|
||
|
Deploy checklist:
|
||
|
|
||
|
- [ ] wait for CI to pass
|
||
|
- [ ] log on to VPN
|
||
|
- [ ] log in to staging, pull changes and build
|
||
|
|
||
|
ssh staging.colouring.london
|
||
|
sudo su - colouringlondonstaging
|
||
|
cd /var/www/colouring-london
|
||
|
git pull
|
||
|
npm ci
|
||
|
npm run build
|
||
|
pm2 restart all
|
||
|
|
||
|
- [ ] user acceptance test https://clstaging.casa.ucl.ac.uk/
|
||
|
- [ ] log in to production, pull changes and build as for staging
|
||
|
|
||
|
Optional steps:
|
||
|
|
||
|
- [ ] run database migrations
|
||
|
- [ ] clear and rebuild tile cache
|