VSTS Android Непрерывная интеграция сборки не найдена Лицензия DexGuard не найдена
На самом деле я работаю на CI/CD, используя VSTS в качестве сервера /git-репо. Я настроил задачу сборки, как показано на сайте, для сборки Android APK. Keystores и все данные, необходимые в качестве параметров задач Build, задаются, но когда я ставил задачу Build в очередь вручную, он вылетает в модуле сборки gradlew с ошибкой:
Не удается найти файл лицензии DexGuard.
Вы должны разместить свой файл лицензии dexguard-license.txt
1) в месте, определенном системным свойством Java 'dexguard.license',
2) в месте, определенном переменной среды ОС 'DEXGUARD_LICENSE',
3) в вашем домашнем каталоге,
4) в пути класса, или
5) в том же каталоге, что и банка DexGuard (не работает в сочетании с Gradle v3.1 +).
:app:dexguardXXXXXXXX FAILED
FAILURE: сборка не удалась, исключение.
- Что пошло не так:
Не удалось выполнить задачу ":app:dexguardXXXXXXXX". java.io.IOException: Пожалуйста, проверьте вашу лицензию DexGuard (подробности см. в журнале сборки).
Но файл лицензии вставлен в проект, и все пути в свойствах gradle установлены правильно.
Кто-нибудь знает, как включить или добавить файл лицензии в VSTS, чтобы найти файл во время сборки?