chore: put embedded resources item group in target where models are downloaded
This commit is contained in:
@@ -63,9 +63,7 @@ jobs:
|
||||
- name: Restore dependencies
|
||||
run: dotnet restore src
|
||||
- name: Build on ${{ matrix.os }}
|
||||
run: dotnet build src --no-restore
|
||||
- name: List downloaded models
|
||||
run: ls -l src/BGR.Console/Resources/Files
|
||||
run: dotnet build --no-restore src
|
||||
- name: Test on ${{ matrix.os }}
|
||||
run: dotnet test src --no-build --verbosity normal
|
||||
- name: Rename test coverage report
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<DownloadDirectory>Resources\Files</DownloadDirectory>
|
||||
<DownloadDirectory>Resources/Files</DownloadDirectory>
|
||||
</PropertyGroup>
|
||||
|
||||
<Target Name="DownloadModels" BeforeTargets="PrepareForBuild">
|
||||
@@ -22,19 +22,23 @@
|
||||
<MakeDir Directories="$(DownloadDirectory)" Condition="!Exists('$(DownloadDirectory)')" />
|
||||
|
||||
<Exec
|
||||
Condition="!Exists('$(DownloadDirectory)\rmbg.onnx')"
|
||||
Command="curl -L "https://share.stevanfreeborn.com/bgr/rmbg.onnx" -o "$(DownloadDirectory)\rmbg.onnx""
|
||||
Condition="!Exists('$(DownloadDirectory)/rmbg.onnx')"
|
||||
Command="curl -L "https://share.stevanfreeborn.com/bgr/rmbg.onnx" -o "$(DownloadDirectory)/rmbg.onnx""
|
||||
/>
|
||||
|
||||
<Exec
|
||||
Condition="!Exists('$(DownloadDirectory)\u2net.onnx')"
|
||||
Command="curl -L "https://share.stevanfreeborn.com/bgr/u2net.onnx" -o "$(DownloadDirectory)\u2net.onnx""
|
||||
Condition="!Exists('$(DownloadDirectory)/u2net.onnx')"
|
||||
Command="curl -L "https://share.stevanfreeborn.com/bgr/u2net.onnx" -o "$(DownloadDirectory)/u2net.onnx""
|
||||
/>
|
||||
|
||||
<Exec
|
||||
Condition="!Exists('$(DownloadDirectory)\modnet.onnx')"
|
||||
Command="curl -L "https://share.stevanfreeborn.com/bgr/modnet.onnx" -o "$(DownloadDirectory)\modnet.onnx""
|
||||
Condition="!Exists('$(DownloadDirectory)/modnet.onnx')"
|
||||
Command="curl -L "https://share.stevanfreeborn.com/bgr/modnet.onnx" -o "$(DownloadDirectory)/modnet.onnx""
|
||||
/>
|
||||
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="Resources\Files\**\*" />
|
||||
</ItemGroup>
|
||||
</Target>
|
||||
|
||||
<ItemGroup>
|
||||
@@ -56,8 +60,4 @@
|
||||
<PackageReference Include="Spectre.Console.Cli" Version="0.49.1" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="Resources\Files\**\*" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
||||
Reference in New Issue
Block a user