From 17d5dd3f941924f3270ac5fda63611e32e108d24 Mon Sep 17 00:00:00 2001 From: md_5 Date: Tue, 4 Feb 2020 14:59:52 +1100 Subject: [PATCH] Add dist Maven profile to generate source and Javadoc jars --- .github/workflows/maven.yml | 2 +- bootstrap/pom.xml | 1 + module/pom.xml | 1 + pom.xml | 72 +++++++++++++++++++++++++++++++++++++ proxy/pom.xml | 1 + 5 files changed, 76 insertions(+), 1 deletion(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 661b7587..64a15bfe 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -18,4 +18,4 @@ jobs: with: java-version: ${{ matrix.java }} - run: java -version && mvn --version - - run: mvn --no-transfer-progress package javadoc:jar source:jar-no-fork + - run: mvn --activate-profiles dist --no-transfer-progress package diff --git a/bootstrap/pom.xml b/bootstrap/pom.xml index 9a11e65a..3e63a0bf 100644 --- a/bootstrap/pom.xml +++ b/bootstrap/pom.xml @@ -20,6 +20,7 @@ true + true 1.6 1.6 yyyyMMdd diff --git a/module/pom.xml b/module/pom.xml index 7c81fe86..088fc997 100644 --- a/module/pom.xml +++ b/module/pom.xml @@ -30,6 +30,7 @@ SpigotMC true + true diff --git a/pom.xml b/pom.xml index 5a41a065..67122278 100644 --- a/pom.xml +++ b/pom.xml @@ -165,4 +165,76 @@ + + + + dist + + + + org.apache.maven.plugins + maven-source-plugin + 3.2.1 + + + package + + jar-no-fork + + + + + + org.projectlombok + lombok-maven-plugin + 1.18.10.0 + + + package + + delombok + + + + + false + ${project.build.directory}/delombok + ${project.build.sourceDirectory} + + + + org.apache.maven.plugins + maven-javadoc-plugin + 3.1.1 + + + + package + + jar + + + + + delombok + package + + jar + + + + none + ${project.build.directory}/delombok + + + + + true + true + + + + + + diff --git a/proxy/pom.xml b/proxy/pom.xml index 04c5af43..a682d3c6 100644 --- a/proxy/pom.xml +++ b/proxy/pom.xml @@ -20,6 +20,7 @@ true + true