docker testing + setup hosting dx app via aspnet

This commit is contained in:
2025-05-18 00:06:23 -04:00
parent 34c050384b
commit 24ddb19013
10 changed files with 150 additions and 3275 deletions

View File

@@ -36,4 +36,12 @@
<Protobuf Include="Proto\Auth.proto"></Protobuf>
</ItemGroup>
<Target Name="BuildDioxusClientDebug" BeforeTargets="Build" Condition="'$(Configuration)'=='DEBUG'">
<Exec Command="dx build --platform web" WorkingDirectory="..\AobaClient" />
<Exec Command="rm -rf wwwroot/*" />
<Exec Command="cp -r target\dx\aoba-client\debug\web\public\* ../AobaServer/wwwroot/" WorkingDirectory="..\AobaClient" />
</Target>
<Target Name="BuildDioxusClientRelease" BeforeTargets="Build" Condition="'$(Configuration)'!='DEBUG'">
<Exec Command="dx bundle --platform web -r --out-dir ../AobaServer/wwwroot" WorkingDirectory="..\AobaClient" />
</Target>
</Project>