chore: moving towards agentic development
Some checks failed
Backend CI/CD / build_and_deploy (push) Has been cancelled
Frontend CI/CD / build_and_deploy (push) Has been cancelled

This commit is contained in:
2026-04-24 21:12:26 -04:00
parent df3e602015
commit b6eb692c27
179 changed files with 2880 additions and 866 deletions

11
backend/Socialize.slnx Normal file
View File

@@ -0,0 +1,11 @@
<Solution>
<Configurations>
<Platform Name="Any CPU" />
<Platform Name="x64" />
<Platform Name="x86" />
</Configurations>
<Folder Name="/tests/">
<Project Path="tests/Socialize.Tests/Socialize.Tests.csproj" />
</Folder>
<Project Path="src/Socialize.Api/Socialize.Api.csproj" />
</Solution>

View File

@@ -1,16 +0,0 @@

Microsoft Visual Studio Solution File, Format Version 12.00
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Socialize.Api", "Socialize.Api.csproj", "{D790B528-6968-4CCD-A25D-A108A82CBDAC}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{D790B528-6968-4CCD-A25D-A108A82CBDAC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D790B528-6968-4CCD-A25D-A108A82CBDAC}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D790B528-6968-4CCD-A25D-A108A82CBDAC}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D790B528-6968-4CCD-A25D-A108A82CBDAC}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
EndGlobal

View File

@@ -13,5 +13,7 @@ fi
dotnet ef migrations add \
--context "Socialize.Modules.${MODULE_NAME}.Data.${MODULE_NAME}DbContext" \
--configuration Debug \
--project "src/Socialize.Api/Socialize.Api.csproj" \
--startup-project "src/Socialize.Api/Socialize.Api.csproj" \
--output-dir "Modules/${MODULE_NAME}/Migrations" \
"$MIGRATION_NAME"

View File

@@ -16,6 +16,8 @@ UPDATE_COMMAND=(
dotnet ef database update
--context "Socialize.Modules.${MODULE_NAME}.Data.${MODULE_NAME}DbContext"
--configuration Debug
--project "src/Socialize.Api/Socialize.Api.csproj"
--startup-project "src/Socialize.Api/Socialize.Api.csproj"
)
if [ -n "$TARGET_MIGRATION" ]; then

View File

@@ -0,0 +1,25 @@
FROM mcr.microsoft.com/dotnet/sdk:10.0 AS build
WORKDIR /src
COPY backend/Socialize.slnx backend/
COPY backend/src/Socialize.Api/Socialize.Api.csproj backend/src/Socialize.Api/
COPY backend/tests/Socialize.Tests/Socialize.Tests.csproj backend/tests/Socialize.Tests/
RUN dotnet restore backend/Socialize.slnx
COPY backend/ backend/
RUN dotnet publish backend/src/Socialize.Api/Socialize.Api.csproj \
-c Release \
-o /app/publish \
--no-restore
FROM mcr.microsoft.com/dotnet/aspnet:10.0 AS runtime
WORKDIR /app
COPY --from=build /app/publish .
ENV ASPNETCORE_URLS=http://0.0.0.0:8080
ENV ASPNETCORE_ENVIRONMENT=Production
EXPOSE 8080
ENTRYPOINT ["dotnet", "Socialize.Api.dll"]

Some files were not shown because too many files have changed in this diff Show More