Skip to content

Latest commit

 

History

History
70 lines (44 loc) · 2.15 KB

deployment-checklist.md

File metadata and controls

70 lines (44 loc) · 2.15 KB

deployment checklist

"Pre-flight" check

  • Synchronize changes: check what you have on server and locally. make sure no merges needed.
  • dev/v-2020-xx-xx/js/main.js > Check vars for suitability
  • dev/v-2020-xx-xx/covid-19-viz3d-jts/jys-time-series.html or default file
    • Line 170 un-commented: // keeps address bar pointed to latest dev. window.history.pushState( "", "", "/spider-covid-19-viz-3d/dev/" );

If OK locally on Git

  • dev/v-2020-xx-xx/ > copy folder to dev/v-2020-xx-xx+1/
  • main.js > update dates and time
  • Clean up and re-date readme
  • delete deprecated files
  • Archive what needs archiving

New dev first push

New dev second push

  • Edit dev/index.html so it links to today's calver folder: dev/v-2020-xx-xx+1/

When OK

  • Commit message: 2020-xx-xx+ 1 dev second commit update index.html

Second check

  • dev/v-2020-xx-xx/ > copy folder to stable/v-2020-xx-xx/
  • stable/v-2020-xx-xx/js/main.ls
    • un-comment: let build = "stable"; and comment let build = "dev";
  • stable/v-2020-xx-xx/js/main.ls > update timeStamp and other date dependent vars * Check push state: window.history.pushState( "", "", "/spider-covid-19-viz-3d/" );

New stable first push

New stable second push

When OK

  • Commit message: 2020-xx-xx+1 dev to stable update index.html

"Landing" check

  • Commit message: 2020-XX-XX dev clean up