Лучшие способы автоматизации сборки Android-приложений Cordova - PullRequest
0 голосов
/ 22 января 2019

Мы используем Cordova для создания приложений для Android. У нас есть три разных типа приложений, каждое из которых указывает на разные URL-адреса (два для тестирования и один для производства). Мы будем собирать все три приложения и хотели бы автоматизировать процесс сборки. Ниже приведены наши требования, и у меня есть несколько выводов. Пожалуйста, поправьте меня, если я ошибаюсь:

  1. Обновите URL соответствующим образом - это, я считаю, должно обновить тег содержимого в config.xml
  2. Обновление имени приложения, пакета, кода версии, имени версии и т. Д. - это можно сделать путем обновления config.xml или манифеста через ловушки. что лучше?

Обратите внимание, что ввод для дифференциации каждого приложения будет передаваться через командную строку. Остальные детали должны быть взяты из файлов конфигурации и обновления.

Есть ли лучший способ сделать это?

Я думаю сделать это в крючке before_prepare.

...