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