Skip to content

0.5.0

Compare
Choose a tag to compare
@cosic cosic released this 13 Sep 23:40
· 4 commits to master since this release

Add

  • issue#9 Support of AAB files. Now you can publish AAB files to Rustore.
    Just use a new parameter buildFormat in your configuration:
configure<ru.cian.rustore.publish.RustorePublishExtension> {
    instances {
        register("release") {
            buildFormat = ru.cian.rustore.publish.BuildFormat.AAB 
        }
    }
}

if your file is large, you can increase the timeout by a new parameter requestTimeout in seconds:

configure<ru.cian.rustore.publish.RustorePublishExtension> {
    instances {
        register("release") {
            ...
            buildFormat = ru.cian.rustore.publish.BuildFormat.AAB 
            requestTimeout = 1800 // seconds;
            ....
        }
    }
}

Breaking Changes

  • Remove support of Sonatype. It means that you can't use the plugin from Maven Central. You must to use the Gradle Portal.
    To do this, you need to add the following code to your settings.gradle.kts:
    pluginManagement {
        repositories {
            gradlePluginPortal()
        }
    }