From 20fb7e2a9ed2d2e5133d283765ba32922ad39209 Mon Sep 17 00:00:00 2001 From: Peter Mucha Date: Fri, 16 Feb 2024 12:20:13 +0100 Subject: [PATCH] added jars as build artifacts --- milkman-dist/pom.xml | 21 +++++++++++- milkman-dist/src/assembly/plugins-jars.xml | 38 ++++++++++++++++++++++ milkman-plugin.json | 6 ---- 3 files changed, 58 insertions(+), 7 deletions(-) create mode 100644 milkman-dist/src/assembly/plugins-jars.xml diff --git a/milkman-dist/pom.xml b/milkman-dist/pom.xml index 442f95b1..c11cb1cd 100644 --- a/milkman-dist/pom.xml +++ b/milkman-dist/pom.xml @@ -380,7 +380,20 @@ - + + plugin-jars-assembly + package + + single + + + plugin-jars + + src/assembly/plugins-jars.xml + + + + assembly-cli package @@ -424,6 +437,12 @@ ${project.artifactId}*.jar + + ${project.build.directory}/plugin-jars-bin + + *.jar + + diff --git a/milkman-dist/src/assembly/plugins-jars.xml b/milkman-dist/src/assembly/plugins-jars.xml new file mode 100644 index 00000000..f4f48c5a --- /dev/null +++ b/milkman-dist/src/assembly/plugins-jars.xml @@ -0,0 +1,38 @@ + + bin + + dir + + milkman-jars + false + + + + true + + com.github.warmuuh:milkman-note + com.github.warmuuh:milkman-rest + com.github.warmuuh:milkman-scripting + com.github.warmuuh:milkman-explore + com.github.warmuuh:milkman-jdbc + com.github.warmuuh:milkman-sync-git + com.github.warmuuh:milkman-privatebin + com.github.warmuuh:milkman-graphql + com.github.warmuuh:milkman-grpc + com.github.warmuuh:milkman-cassandra + com.github.warmuuh:milkman-test + com.github.warmuuh:milkman-auth + com.github.warmuuh:milkman-ws + com.github.warmuuh:milkman-sio + com.github.warmuuh:milkman-nosql + + + false + ${module.artifactId}.${module.extension} + false + + + + diff --git a/milkman-plugin.json b/milkman-plugin.json index 3c468d14..c534a957 100644 --- a/milkman-plugin.json +++ b/milkman-plugin.json @@ -12,12 +12,6 @@ "artifact": "milkman-cassandra.jar", "description": "Introduces Cql Requests to Milkman using cassandra datastax driver." }, - { - "author": "warmuuh", - "name": "milkman-cli", - "artifact": "milkman-cli.jar", - "description": "This is an experimental interactive command line interface for plugin. After copying the content of the archive to the root directory of milkman, you can start it by `mm` on terminal." - }, { "author": "warmuuh", "name": "milkman-explore",