From 3f03c60c935f016aa965540c24239a3e487bb5cd Mon Sep 17 00:00:00 2001 From: yauheni_navakolski Date: Wed, 12 Jun 2024 00:44:00 +0700 Subject: [PATCH] JAR_BUILDER : DONE --- .gitignore | 4 ++++ README.md | 3 +++ build.gradle | 10 ++++++++++ 3 files changed, 17 insertions(+) diff --git a/.gitignore b/.gitignore index 524f0963..c132d1af 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,7 @@ # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml hs_err_pid* replay_pid* + +.gradle/ +build/ +local.properties \ No newline at end of file diff --git a/README.md b/README.md index c53f3147..06fb178e 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,5 @@ # dmtools Delivery Management Tools + +# Build jar +gradle shadowJar diff --git a/build.gradle b/build.gradle index fd57a52d..6b6e3fb9 100644 --- a/build.gradle +++ b/build.gradle @@ -1,5 +1,6 @@ plugins { id 'java-library' + id 'com.github.johnrengelman.shadow' version '7.0.0' } apply plugin: 'maven-publish' @@ -89,4 +90,13 @@ publishing { } } } +} + +shadowJar { + archiveBaseName.set('lib') + archiveClassifier.set('') + archiveVersion.set('') + manifest { + attributes 'Main-Class': 'com.github.istin.dmtools.job.JobRunner' + } } \ No newline at end of file