flutter-gradle-plugin/build.gradle

50 lines
1.1 KiB
Groovy

/*
* This file was generated by the Gradle 'init' task.
*
* This is a general purpose Gradle build.
* To learn more about Gradle by exploring our Samples at https://docs.gradle.org/8.7/samples
*/
plugins {
id 'groovy'
id 'java-gradle-plugin'
id 'maven-publish'
}
group = 'com.fahrecker'
version = '0.0.7-SNAPSHOT'
gradlePlugin {
plugins {
flutterPlugin {
id = 'com.fahrecker.flutterGradlePlugin'
implementationClass = 'com.fahrecker.gradle.FlutterGradlePlugin'
}
}
}
publishing {
repositories {
maven {
name = "Gitea-FHN"
url = uri("https://gitea.fahrecker.com/api/packages/andreas-personal/maven")
def giteaToken = project.findProperty("giteaToken") ?: System.getenv("GITEA_TOKEN")
credentials(HttpHeaderCredentials) {
name = "Authorization"
value = "token ${giteaToken}"
}
authentication {
header(HttpHeaderAuthentication)
}
}
}
}
task printClasspath {
doLast {
configurations.runtimeClasspath.each { println it }
}
}