OpenSim-Sasquatch/Tests
Mike Dickson 580ffb5b6a
Some checks are pending
CodeQL / Analyze (push) Waiting to run
dotnet package / build (8.0.x) (push) Waiting to run
dotnet package / build (9.0.x) (push) Waiting to run
Feature/project restructure (#88)
* First pass to allow bulding different build artifact types (libraries, exes, web apps, etc) from the same tree.  Each project is seperated physically and can have a local obj and bin directory wehen building.  We assemble a release using dotnet publish.

This still needs a few changes and  updates for compilation.  I want to get the structural changes made however and committed locally at least.

* Rename some Assembly attribute files to Addin.cs and strip them down to just plugin info so we can use generated Assembly information.    A few additions to csproj dependencies to get things to compile.

* Cleanup Directory.build.props. Make it reflect using the standard directories for output and publish to assemble a release.

* Restructure Projects so they are no longer nested (no need to remove files from compilation) and there can be project types in the solution that use a different SDK.  We need the last bit in order to do ASP.NET in the same solution tree.  Goal is to be able to dotnet publish and get useable output.

* Move OpenSim.sln to OpenSim.Server.RegionServer so the Server instances have similar naming (MoneyServer and RobustServer).

* Added a Data directory for each of the *.Server.* packages and put Server specific configuration here.   Added a rule to csproj to install the configuration into the bin directory on a build.   There are now OpenSim.Server.{RegionServer|RobustServer|MoneyServer} executables and if publish is used a platform specific binary will be built.  Next step from this is Docker files to run each of the server components.

* More changes to get libs to resolve cleanly while we are in transition from mono addins.

* Move projects under Source in solution tree.

* Update nuget packages to address a vulnerability and pick up updates.

* Add metadata to create NuGet Package for EF Core Data Models.

* Include dlls we just carry in bin in the output directory when building.

* Bump version.  Some changes to not publish test components.
2024-10-16 15:19:52 -04:00
..
OpenSim.Capabilities.Handlers.Tests Feature/lsd fix (#83) 2024-08-06 11:14:16 -04:00
OpenSim.Clients.Assets.Tests Feature/lsd fix (#83) 2024-08-06 11:14:16 -04:00
OpenSim.Data.Tests Feature/lsd fix (#83) 2024-08-06 11:14:16 -04:00
OpenSim.Framework.Capabilities.Tests Feature/lsd fix (#83) 2024-08-06 11:14:16 -04:00
OpenSim.Framework.Serialization.Tests Feature/lsd fix (#83) 2024-08-06 11:14:16 -04:00
OpenSim.Framework.Servers.Tests Feature/lsd fix (#83) 2024-08-06 11:14:16 -04:00
OpenSim.Framework.Tests Feature/lsd fix (#83) 2024-08-06 11:14:16 -04:00
OpenSim.Performance.Tests Feature/lsd fix (#83) 2024-08-06 11:14:16 -04:00
OpenSim.Permissions.Tests Feature/lsd fix (#83) 2024-08-06 11:14:16 -04:00
OpenSim.Region.ClientStack.LindenCaps.Tests Feature/lsd fix (#83) 2024-08-06 11:14:16 -04:00
OpenSim.Region.ClientStack.LindenUDP.Tests Feature/lsd fix (#83) 2024-08-06 11:14:16 -04:00
OpenSim.Region.CoreModules.Tests Feature/lsd fix (#83) 2024-08-06 11:14:16 -04:00
OpenSim.Region.Framework.Tests Feature/lsd fix (#83) 2024-08-06 11:14:16 -04:00
OpenSim.Region.OptionalModules.Tests Feature/lsd fix (#83) 2024-08-06 11:14:16 -04:00
OpenSim.Region.PhysicsModules.BulletS.Tests Feature/lsd fix (#83) 2024-08-06 11:14:16 -04:00
OpenSim.Region.ScriptEngine.Tests Feature/lsd fix (#83) 2024-08-06 11:14:16 -04:00
OpenSim.Robust.Tests Feature/lsd fix (#83) 2024-08-06 11:14:16 -04:00
OpenSim.Server.Handlers.Tests Feature/lsd fix (#83) 2024-08-06 11:14:16 -04:00
OpenSim.Services.InventoryService.Tests Feature/lsd fix (#83) 2024-08-06 11:14:16 -04:00
OpenSim.Stress.Tests Feature/lsd fix (#83) 2024-08-06 11:14:16 -04:00
OpenSim.Tests Feature/lsd fix (#83) 2024-08-06 11:14:16 -04:00
OpenSim.Tests.Common Feature/project restructure (#88) 2024-10-16 15:19:52 -04:00