diff --git a/README.md b/README.md index dcaf533..46c6fdc 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ A Gradle plugin that detects changes in the current branch and runs only the uni ```groovy // build.gradle plugins { - id 'io.affectedtests' version '1.8.0' + id 'io.affectedtests' version '1.9.0' } ``` diff --git a/affected-tests-gradle/build.gradle b/affected-tests-gradle/build.gradle index ec59531..e7a3f08 100644 --- a/affected-tests-gradle/build.gradle +++ b/affected-tests-gradle/build.gradle @@ -1,7 +1,7 @@ plugins { id 'java-gradle-plugin' id 'maven-publish' - id 'com.gradle.plugin-publish' version '2.0.0' + id 'com.gradle.plugin-publish' version '2.1.1' id 'com.gradleup.shadow' version '9.3.1' } @@ -80,6 +80,28 @@ publishing { publications { pluginMaven(MavenPublication) { artifactId = 'affected-tests-gradle' + pom { + name = 'Affected Tests Gradle Plugin' + description = 'Detects changes in the current branch and runs only the tests relevant to those changes.' + url = 'https://github.com/vedanthvdev/affected-tests' + licenses { + license { + name = 'Apache License 2.0' + url = 'https://www.apache.org/licenses/LICENSE-2.0' + } + } + developers { + developer { + id = 'vedanthvdev' + name = 'Vedanth Vasudev' + url = 'https://github.com/vedanthvdev' + } + } + scm { + url = 'https://github.com/vedanthvdev/affected-tests' + connection = 'scm:git:https://github.com/vedanthvdev/affected-tests.git' + } + } } } } diff --git a/affected-tests-gradle/src/main/java/io/affectedtests/gradle/AffectedTestTask.java b/affected-tests-gradle/src/main/java/io/affectedtests/gradle/AffectedTestTask.java index 71b776b..8bc6d29 100644 --- a/affected-tests-gradle/src/main/java/io/affectedtests/gradle/AffectedTestTask.java +++ b/affected-tests-gradle/src/main/java/io/affectedtests/gradle/AffectedTestTask.java @@ -41,6 +41,10 @@ */ public abstract class AffectedTestTask extends DefaultTask { + public AffectedTestTask() { + notCompatibleWithConfigurationCache("Reads live git state and scans the file system at execution time"); + } + /** * Git base ref to diff against. * diff --git a/build.gradle b/build.gradle index 2470d1c..b42d385 100644 --- a/build.gradle +++ b/build.gradle @@ -4,7 +4,7 @@ plugins { allprojects { group = 'io.affectedtests' - version = '1.8.0' + version = '1.9.0' repositories { mavenCentral()