Solutions¶
Upgrade solution¶
-
To upgrade you need to specify the correct version of
lime-crm
in yourpyproject.toml
file, e.g.:In the list of released on-premise versions, the version of the
lime-crm
can be found in parentheses of the version number. -
For 2023.1 Hvannadalsnjúkur you must also update the python version
Make sure your pyproject.toml targets python >=3.11:
python = "^3.11"
-
Follow the instructions from
lime-project doctor health
. -
Push to github with a
feat:
commit.
Install solution¶
Info
For Lime CRM version 2022.3 Rysy or earlier see https://platform.docs.lime-crm.com/en/2.437.x/on-premise/overview/#installing
Note that your solution is built for a specific version of Lime CRM. That means that every time you upgrade a server, you need to build the solution again. Otherwise, you might re-install the previous version of Lime CRM when installing the solution.
Follow these steps to install a solution with lime-project
:
-
Download the wheelhouse of a solution from a github release (
https://github.com/Lundalogik/<solution-name>/releases
) or a localdist
folder (if built using lime-buildtools). -
Open a Lime Pro Command Prompt as admin.
-
Stop all Lime CRM services by running this command:
-
Install the solution:
-
Finally you have to start all Lime CRM services again with this command: