From 554427809228124c2a09936ab6eb5236a522d057 Mon Sep 17 00:00:00 2001 From: Teddy Wing Date: Thu, 27 Apr 2023 00:44:32 +0200 Subject: Set up Maven release plugin --- Makefile | 6 ++++++ pom.xml | 8 ++++++++ 2 files changed, 14 insertions(+) diff --git a/Makefile b/Makefile index 86d0650..a489d80 100644 --- a/Makefile +++ b/Makefile @@ -56,6 +56,12 @@ $(RELEASE_PRODUCT): $(SOURCES) mvn package +.PHONY: release +release: + mvn release:prepare + mvn release:perform + + .PHONY: install install: $(RELEASE_PRODUCT) $(MAN_PAGE) install -d $(DESTDIR)$(datarootdir)/java diff --git a/pom.xml b/pom.xml index 3f4174f..ea500f6 100644 --- a/pom.xml +++ b/pom.xml @@ -40,6 +40,10 @@ along with PDF Form Replace Font2. If not, see 1.8 + + scm:git:file://${project.basedir} + + com.itextpdf @@ -99,6 +103,10 @@ along with PDF Form Replace Font2. If not, see maven-install-plugin 2.5.2 + + maven-release-plugin + 3.0.0 + maven-deploy-plugin 2.8.2 -- cgit v1.2.3