This repository was archived by the owner on Aug 28, 2021. It is now read-only.

Description
I am wondering what would be a recommended best practice for keeping up to date with the latest changes to the Speckle code-base in a production installation (not using Docker). I am thinking the following might work:
- fork SpeckleServer
- fork SpeckleAdmin
npm run build and commit the dist folder to my fork of SpeckleAdmin
- in my SpeckleServer fork add another plugins folder called my-plugins
- in my SpeckleServer fork checkout SpeckleAdmin as a submodule into my-plugins/SpeckleAdmin
- in my SpeckleServer fork add any files needed for my deploy
- in my SpeckleServer fork make sure my deploy does a checkout of all submodules
Anytime SpeckleServer has new updates merge the changes into my fork. Do the same with SpeckleAdmin.
Any thoughts? Thanks, Andrew