From 1efb600491e372376ea728d5803b935b189aec33 Mon Sep 17 00:00:00 2001 From: Gauthier Roebroeck Date: Tue, 27 Aug 2019 22:15:06 +0800 Subject: [PATCH] added gradle plugin for github releases --- komga/build.gradle.kts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/komga/build.gradle.kts b/komga/build.gradle.kts index 32ba7d6a..8f384f53 100644 --- a/komga/build.gradle.kts +++ b/komga/build.gradle.kts @@ -1,3 +1,4 @@ +import com.github.breadmoirai.githubreleaseplugin.GithubReleaseTask import com.palantir.gradle.docker.DockerExtension import org.jetbrains.kotlin.gradle.tasks.KotlinCompile @@ -13,6 +14,7 @@ plugins { id("io.spring.dependency-management") version "1.0.8.RELEASE" id("com.github.ben-manes.versions") version "0.22.0" id("com.palantir.docker") version "0.22.1" + id("com.github.breadmoirai.github-release") version "2.2.9" jacoco } @@ -114,3 +116,12 @@ configure { dependsOn(tasks.getByName("clean"), tasks.getByName("test")) } +githubRelease { + token(findProperty("github.token")?.toString()) + owner("gotson") + repo("komga") + releaseAssets(tasks.getByName("bootJar").outputs.files.singleFile) +} +tasks.withType { + dependsOn(tasks.getByName("bootJar")) +} \ No newline at end of file