colouring-montreal/.github/ISSUE_TEMPLATE/deploy.md

31 lines
634 B
Markdown
Raw Normal View History

2020-06-25 07:12:07 -04:00
---
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