Сбой сборки Jenkins с ошибкой «Задача Play не найдена в корневом проекте» - PullRequest
0 голосов
/ 18 июня 2019

Я пытаюсь настроить непрерывное развертывание в Google Play с помощью Jenkins. Для этого я использую Gradle Play Publisher libray. Я смог протестировать часть публикации локально из Android Studio, выполнив команду ниже -

./gradlew clean :app:publishBundle

Эта же команда не выполняется, когда я добавляю шаг Invoke Gradle script в Jenkins и выбираю Use Gradle wrapper. Я получаю следующую ошибку -

Task 'Play' not found in root project 'app-bundles'.

Вот часть моего файла приложения app.build с использованием свойства play из библиотеки -

plugins {
    id 'com.android.application'
    id 'com.github.triplet.play' version '2.2.1'
}

.
.
.

play {
        track = trackProperty
        userFraction = userFractionProperty as Double
        serviceAccountEmail = serviceAccountEmailProperty
        serviceAccountCredentials = file(serviceAccountCredentialsProperty)
}

Я с трудом пытаюсь решить эту проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...