apply plugin: 'signing' version = "$I2P_VERSION" ext.isReleaseVersion = !version.endsWith("SNAPSHOT") signing { required { isReleaseVersion && gradle.taskGraph.hasTask("uploadArchives") } sign configurations.archives } buildscript { repositories { mavenLocal() mavenCentral() google() } dependencies { classpath 'com.android.tools.build:gradle:7.4.2' classpath 'com.android.tools.lint:lint-gradle:26.1.1' } } allprojects { group = GROUP repositories { mavenLocal() mavenCentral() google() } }