Updating dokos is very straightforward but may necessitate some Linux/Python/NodeJS knowledge in case of error.
Go to you bench folder (`home/{user}/{your_bench}) and run:
bench update
This command will do the following:
bench update --pull
will only pull the latest changes for each applicationbench update --patch
will only run the patches and migrations for your databasebench update --build
will only build all JS and CSS files necessary for the user interfacebench update --bench
will only update the docli (Bench) applicationbench update --requirements
will only update the python and nodejs dependencies in your environmentIf a patch breaks during the update, please post a new message on the community forum with a full copy of the error message. Wait for a correction, if so, and then run bench update
again.
If you have custom applications in your bench folder, please make sure that they don't interfere with the standard update process.
Before reporting a potential issue, please test the update again in an environment without any custom application.