Install/Upgrade solution
Upgrade solution¶
-
To upgrade you need to specify the correct version of
lime-crm
in yourpyproject.toml
file, e.g.:[tool.poetry.dependencies] lime-crm = "==2.568.0"
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
This is done by
lime-project doctor generate upgrade-python-version
and selecting^3.7
. -
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/v2.437.0/
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:
powershell "Get-service -name lime* | Stop-Service"
-
Install the solution:
$ lime-project on-premise install <solution-{solution-name}-{suffix}.tar.gz>
-
Finally you have to start all Lime CRM services again with this command:
powershell "Get-service -name lime* | Start-Service"