Дистрибутивная бета-версия APK с Gradle

Я столкнулся с проблемой для моей пользовательской задачи сборки. Я запускаю скрипт

gradle buildDevelopAndPostToFabric --releaseNotes="Test Release Notes"

Но и примечания к выпуску, и бета-группа не отображаются в моей учетной записи Fabric.

Переменные ткани для Gradle Я взял отсюда

def app_name = 'My app'
def BETA_GROUP = "beta_publish"


def beforePublish() {
    ext.betaDistributionGroupAliases = "Android testers"
    ext.betaDistributionNotifications = true
}

slack {
    url 'SLACK_URL'
    dependsOnTasks 'buildRCAndPostToFabric', 'buildReleaseAndPostToFabric', 'buildDevelopAndPostToFabric'
    title app_name
}

import org.gradle.api.tasks.options.Option

class Note extends DefaultTask {
    @Option(option = "releaseNotes", description = "Release notes for build")
    String releaseNotes

    @TaskAction
    void setReleaseNotes() {
        ext.betaDistributionReleaseNotes = releaseNotes
    }
}

task buildRCAndPostToFabric(type: Note) {
    group = BETA_GROUP
    doFirst {
        beforePublish()
    }
    dependsOn 'cleanBuildCache'
    dependsOn 'assembleRc'
    finalizedBy 'crashlyticsUploadDistributionProductionRc'
}

0 ответов

Другие вопросы по тегам