Technical demos cluster
We provide a cluster containing technical demonstrations of the framework features such as collections and references, reports, date handling, ...
You can explore the source code of the cluster in Azure DevOps.
There are two ways to access it.
Use the deployed version
We deploy the cluster to test that the features work well in production, because the behavior can be slightly different depending on whether we are in development or in production.
Authentication and multi-tenancy are enabled on this cluster. If you want to access it, contact a team member to give you access.
The URL address is: https://technicaldemos.staging.neos.groupeisagri.com/
Run it locally
You can run it locally in development mode.
- Clone the Neos repository.
git clone --depth 1 --branch release/[VERSION] https://[email protected]/POLE-ERP-GROUPEISA/FMK/_git/Neos
Replace the [VERSION] tag by the version of the framework you want to use.
- Copy and paste the
demos/technicaldemosoutside of the Neos repository. - In the pasted directory, rename the
[pattern]technicaldemos.connectionstring.ymlfile totechnicaldemos.connectionstring.yml. - In this file, you have to change the persistence type and the connection string. A database persistence is required.
- Specify the corresponding Neos version to be used by creating a new file
dotnet-tools.json. It is recommended to use the latest patch corresponding to your [VERSION] : See change log Replace [VERSION] and [LAST PATCH] in this example ofdotnet-tools.jsonfile :
{
"version": 1,
"isRoot": true,
"tools": {
"GroupeIsa.Neos.Console": {
"version": "[VERSION].[LAST PATCH]",
"commands": [
"neos"
]
}
}
}
- In
technicaldemos.referenced-modules.yml, modify the dependencies to specify the version instead of the relative path (example with1.21.3) :
ReferencedModules:
UICustomization: 1.21.3
UserPermissions: 1.21.3
- Run
dotnet tool restore - Generate the cluster (
neos generate). - Run the cluster (
neos run).