diff --git a/gradle/additional-artifacts.gradle b/gradle/additional-artifacts.gradle index 9c460721..bba383b1 100644 --- a/gradle/additional-artifacts.gradle +++ b/gradle/additional-artifacts.gradle @@ -20,3 +20,8 @@ task javadocJar(type: Jar, dependsOn: javadoc) { classifier 'javadoc' from javadoc.destinationDir } + +task testsJar(type: Jar) { + classifier = 'tests' + from sourceSets.test.output +} diff --git a/gradle/publishing.gradle b/gradle/publishing.gradle index 0bca6670..1cce6110 100644 --- a/gradle/publishing.gradle +++ b/gradle/publishing.gradle @@ -16,6 +16,7 @@ publishing { mavenJava(MavenPublication) { from components.java artifact sourcesJar + artifact testsJar artifact javadocJar artifact shadowJar @@ -82,7 +83,7 @@ bintray { githubReleaseNotesFile = 'RELEASE_NOTES.md' version { - released = new Date() + released = new Date() vcsTag = "v${project.version}" attributes = ['bitbucket-rest': ["${project.group}:${project.name}:${project.version}"]] diff --git a/gradle/release.gradle b/gradle/release.gradle index 3773d42c..ee367bd0 100644 --- a/gradle/release.gradle +++ b/gradle/release.gradle @@ -36,8 +36,8 @@ task pushTag { doLast { logger.quiet "Pushing tag '$createTag.tagName' to remote." - System.setProperty('org.ajoberstar.grgit.auth.username', project.githubUsername) - System.setProperty('org.ajoberstar.grgit.auth.password', project.githubPassword) + System.setProperty('org.ajoberstar.grgit.auth.username', project.githubUsername) + System.setProperty('org.ajoberstar.grgit.auth.password', project.githubPassword) repo.push { refsOrSpecs = [createTag.tagName] }