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

What are best practices for keeping up to date? #199

@andrewringler

Description

@andrewringler

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions