У меня есть конвейерная сборка приложения Android из внешнего GIT (другой git). Все нормально работает с нормальной сборкой. Однако необходимо подготовить сборку с включенной базой данных SQLite и заархивированным содержимым. Я добавляю через PowerShell пару записей в файл csproj для включения файлов в сборку. В csproj добавлены следующие строки:
<EmbeddedResource Include="Resources\prepared_db.sqlite">
<LogicalName>prepared_db.sqlite</LogicalName>
</EmbeddedResource>
<EmbeddedResource Include="Resources\prepared_content_file.zip">
<LogicalName>prepared_content_file.zip</LogicalName>
</EmbeddedResource>
Проблема в том, что эти два ресурса довольно большого размера и являются статическими. Я не хочу брать их из GIT (я также создаю приложение для iOS, Windows в двух версиях GIT без этих двух дополнительных компонентов) все время, особенно из-за того, что загрузка источников из GIT занимает больше времени.
Можно ли каким-то образом сохранить его как файл библиотеки, а затем вместо получения файла из GIT включать файлы из библиотеки во время сборки?