Разверните и получите файлы js из репозитория Maven с помощью Gradle - PullRequest
0 голосов
/ 21 марта 2019

У меня было приложение Android со встроенным HTTP-сервером с некоторыми статическими файлами html / js в папке ресурсов. А интерфейс веб-сайта живет в другом git-хранилище.

Итак, сейчас, для сборки приложения, мне нужно сначала собрать проект Vue.js, скопировать сгенерированные файлы в папку assets и затем собрать приложение через Gradle.

Внешний интерфейс присоединяется к проекту в виде подмодуля, и если для CI это просто еще один шаг для процесса сборки, но локальный, то каждый раз, когда вы управляете этим процессом вручную, это болезненно. В любом случае сборка CI с помощью node.js занимает около 1 минуты и увеличивает общее время сборки.

Могу ли я каким-то образом организовать процесс сборки в Gradle через частный репозиторий maven и получать внешние файлы, такие как обычные зависимости? На самом деле, мне просто нужно скачать конкретную версию артефакта (zip-файл?) И распаковать файлы в папку активов. И это должно сработать до того, как Gradle начнет собирать apk.

...