nsidc / qgreenland

Source code for generating the QGreenland package hosted at https://qgreenland.org/
https://qgreenland.readthedocs.io
Other
36 stars 9 forks source link

Minimize downtime during builds #656

Open MattF-NSIDC opened 1 year ago

MattF-NSIDC commented 1 year ago

When the stack is being re-created to generate a new version of the qgreenland package, we have some downtime while we wait for nginx to come back up

AC: Split NGINX and Luigi in to two stacks with their own responsibilities: Build and Serve. Only bring down the "build" stack when deploying new code, NGINX should have as little downtime as possible.   Could we achieve this by pushing qgreenland docker images to dockerhub?