Skip to content

Install/Upgrade solution

Upgrade solution

  1. To upgrade you need to specify the correct version of lime-crm in your pyproject.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.

  2. 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.

  3. Follow the instructions from lime-project doctor health.

  4. 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:

  1. Download the wheelhouse of a solution from a github release (https://github.com/Lundalogik/<solution-name>/releases) or a local dist folder (if built using lime-buildtools).

  2. Open a Lime Pro Command Prompt as admin.

  3. Stop all Lime CRM services by running this command:

    powershell "Get-service -name lime* | Stop-Service"
    
  4. Install the solution:

    $ lime-project on-premise install <solution-{solution-name}-{suffix}.tar.gz>
    
  5. Finally you have to start all Lime CRM services again with this command:

    powershell "Get-service -name lime* | Start-Service"