From 712cb28475651ec092610714369d01b9a2c625d0 Mon Sep 17 00:00:00 2001 From: Jj! Date: Mon, 10 Jun 2019 13:41:41 -0500 Subject: [PATCH] [SHIBUI-941] release script update --- backend/build.gradle | 1 - build.gradle | 18 ++++++++++++++++++ gradle.properties | 5 +++++ 3 files changed, 23 insertions(+), 1 deletion(-) diff --git a/backend/build.gradle b/backend/build.gradle index c7792db77..4e5822e2e 100644 --- a/backend/build.gradle +++ b/backend/build.gradle @@ -3,7 +3,6 @@ plugins { id 'war' id 'org.springframework.boot' version '2.0.0.RELEASE' id 'com.gorylenko.gradle-git-properties' version '1.4.21' - id 'net.researchgate.release' version '2.6.0' id 'io.franzbecker.gradle-lombok' version '1.13' id 'com.palantir.docker' version '0.20.1' id 'com.palantir.docker-run' version '0.20.1' diff --git a/build.gradle b/build.gradle index b1dad6f5c..bd14f8776 100644 --- a/build.gradle +++ b/build.gradle @@ -1,3 +1,21 @@ +plugins { + id 'base' + id 'net.researchgate.release' version '2.6.0' + id 'com.github.breadmoirai.github-release' version '2.2.9' +} + +tasks.findByName('release').dependsOn project.getTasksByName('test', true) + +githubRelease { + token project.'github.token' + owner project.'github.owner' + repo project.'github.repo' + releaseAssets project('backend').getTasksByName('bootWar', false).outputs, project('backend').getTasksByName('bootJar', false).outputs + overwrite true +} + +afterReleaseBuild.dependsOn project.getTasksByName('githubRelease', false) + task wrapper(type: Wrapper) { gradleVersion = '4.8.1' } diff --git a/gradle.properties b/gradle.properties index 01ee65808..7fdfbddf8 100644 --- a/gradle.properties +++ b/gradle.properties @@ -12,3 +12,8 @@ hibernate.version=5.2.11.Final lucene.version=7.2.1 org.gradle.jvmargs=-Xmx4g -XX:-UseGCOverheadLimit + +# set token in personal global +github.token= +github.owner= +github.repo= \ No newline at end of file