Add deploy checklist issue template
This commit is contained in:
parent
c18dc837db
commit
0153fe5977
30
.github/ISSUE_TEMPLATE/deploy.md
vendored
Executable file
30
.github/ISSUE_TEMPLATE/deploy.md
vendored
Executable file
@ -0,0 +1,30 @@
|
||||
---
|
||||
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
|
Loading…
Reference in New Issue
Block a user