diff --git a/build-logic/ide/src/main/java/com/itsaky/androidide/plugins/AndroidIDEAssetsPlugin.kt b/build-logic/ide/src/main/java/com/itsaky/androidide/plugins/AndroidIDEAssetsPlugin.kt index a0e997c63..498a0869f 100644 --- a/build-logic/ide/src/main/java/com/itsaky/androidide/plugins/AndroidIDEAssetsPlugin.kt +++ b/build-logic/ide/src/main/java/com/itsaky/androidide/plugins/AndroidIDEAssetsPlugin.kt @@ -70,7 +70,6 @@ class AndroidIDEAssetsPlugin : Plugin { val generateInitScript = tasks.register("generate${variantNameCapitalized}InitScript", GenerateInitScriptTask::class.java) { mavenGroupId.set(BuildConfig.packageName) - snapshotsRepository.set(VersionUtils.SONATYPE_SNAPSHOTS_REPO) downloadVersion.set(this@run.downloadVersion) } diff --git a/build-logic/ide/src/main/java/com/itsaky/androidide/plugins/tasks/GenerateInitScriptTask.kt b/build-logic/ide/src/main/java/com/itsaky/androidide/plugins/tasks/GenerateInitScriptTask.kt index ed01fe8a1..9cb79e2ab 100644 --- a/build-logic/ide/src/main/java/com/itsaky/androidide/plugins/tasks/GenerateInitScriptTask.kt +++ b/build-logic/ide/src/main/java/com/itsaky/androidide/plugins/tasks/GenerateInitScriptTask.kt @@ -17,6 +17,7 @@ package com.itsaky.androidide.plugins.tasks +import VersionUtils import org.gradle.api.DefaultTask import org.gradle.api.file.DirectoryProperty import org.gradle.api.provider.Property @@ -32,9 +33,6 @@ abstract class GenerateInitScriptTask : DefaultTask() { @get:Input abstract val downloadVersion: Property - @get:Input - abstract val snapshotsRepository: Property - @get:Input abstract val mavenGroupId: Property @@ -59,7 +57,12 @@ abstract class GenerateInitScriptTask : DefaultTask() { // Always specify the snapshots repository first maven { // Add snapshots repository for AndroidIDE CI builds - url "${snapshotsRepository.get()}" + url "${VersionUtils.SONATYPE_SNAPSHOTS_REPO}" + } + + maven { + // Add public repository for AndroidIDE release builds + url "${VersionUtils.SONATYPE_PUBLIC_REPO}" } mavenCentral()