diff --git a/Makefile b/Makefile
index 9a70251..f069461 100755
--- a/Makefile
+++ b/Makefile
@@ -47,6 +47,16 @@ dist:
cp freeimage4java-linux/target/com.nextbreakpoint.freeimage4java.linux-*.jar dist
cp freeimage4java-windows/target/com.nextbreakpoint.freeimage4java.windows-*.jar dist
-.PHONY: release
-release:
+.PHONY: github-release
+github-release:
+ mvn -Dchannel=github clean package de.jutzig:github-release-plugin:release -Dgithub.draft=true
+
+.PHONY: maven-release
+maven-release:
mvn -Dchannel=ossrh clean deploy
+
+.PHONY: set-version
+set-version:
+ test $(version)
+ mvn versions:set -DnewVersion=$(version)
+ mvn versions:commit
diff --git a/freeimage4java-linux-examples/pom.xml b/freeimage4java-linux-examples/pom.xml
index 9d6b1df..23f5ad7 100644
--- a/freeimage4java-linux-examples/pom.xml
+++ b/freeimage4java-linux-examples/pom.xml
@@ -4,7 +4,7 @@
com.nextbreakpoint
com.nextbreakpoint.freeimage4java
- 3.18.0-2.0
+ 3.18.0-2.1
com.nextbreakpoint.freeimage4java.linux.examples
jar
diff --git a/freeimage4java-linux-test/pom.xml b/freeimage4java-linux-test/pom.xml
index a2b07ec..604f6f0 100644
--- a/freeimage4java-linux-test/pom.xml
+++ b/freeimage4java-linux-test/pom.xml
@@ -4,7 +4,7 @@
com.nextbreakpoint
com.nextbreakpoint.freeimage4java
- 3.18.0-2.0
+ 3.18.0-2.1
com.nextbreakpoint.freeimage4java.linux.test
jar
diff --git a/freeimage4java-linux/pom.xml b/freeimage4java-linux/pom.xml
index c023dd2..1e6c9f8 100644
--- a/freeimage4java-linux/pom.xml
+++ b/freeimage4java-linux/pom.xml
@@ -4,7 +4,7 @@
com.nextbreakpoint
com.nextbreakpoint.freeimage4java
- 3.18.0-2.0
+ 3.18.0-2.1
com.nextbreakpoint.freeimage4java.linux
jar
diff --git a/freeimage4java-macos-examples/pom.xml b/freeimage4java-macos-examples/pom.xml
index 654e2b0..49384ab 100644
--- a/freeimage4java-macos-examples/pom.xml
+++ b/freeimage4java-macos-examples/pom.xml
@@ -4,7 +4,7 @@
com.nextbreakpoint
com.nextbreakpoint.freeimage4java
- 3.18.0-2.0
+ 3.18.0-2.1
com.nextbreakpoint.freeimage4java.macos.examples
jar
diff --git a/freeimage4java-macos-test/pom.xml b/freeimage4java-macos-test/pom.xml
index 4ab28f7..5b59660 100644
--- a/freeimage4java-macos-test/pom.xml
+++ b/freeimage4java-macos-test/pom.xml
@@ -4,7 +4,7 @@
com.nextbreakpoint
com.nextbreakpoint.freeimage4java
- 3.18.0-2.0
+ 3.18.0-2.1
com.nextbreakpoint.freeimage4java.macos.test
jar
diff --git a/freeimage4java-macos/pom.xml b/freeimage4java-macos/pom.xml
index e179aef..a1a11f0 100644
--- a/freeimage4java-macos/pom.xml
+++ b/freeimage4java-macos/pom.xml
@@ -4,7 +4,7 @@
com.nextbreakpoint
com.nextbreakpoint.freeimage4java
- 3.18.0-2.0
+ 3.18.0-2.1
com.nextbreakpoint.freeimage4java.macos
jar
diff --git a/freeimage4java-windows-examples/pom.xml b/freeimage4java-windows-examples/pom.xml
index 5852b9a..df61dbb 100644
--- a/freeimage4java-windows-examples/pom.xml
+++ b/freeimage4java-windows-examples/pom.xml
@@ -4,7 +4,7 @@
com.nextbreakpoint
com.nextbreakpoint.freeimage4java
- 3.18.0-2.0
+ 3.18.0-2.1
com.nextbreakpoint.freeimage4java.windows.examples
jar
diff --git a/freeimage4java-windows-test/pom.xml b/freeimage4java-windows-test/pom.xml
index ee0d663..a3890d1 100644
--- a/freeimage4java-windows-test/pom.xml
+++ b/freeimage4java-windows-test/pom.xml
@@ -4,7 +4,7 @@
com.nextbreakpoint
com.nextbreakpoint.freeimage4java
- 3.18.0-2.0
+ 3.18.0-2.1
com.nextbreakpoint.freeimage4java.windows.test
jar
diff --git a/freeimage4java-windows/pom.xml b/freeimage4java-windows/pom.xml
index 5785f63..42d2413 100644
--- a/freeimage4java-windows/pom.xml
+++ b/freeimage4java-windows/pom.xml
@@ -4,7 +4,7 @@
com.nextbreakpoint
com.nextbreakpoint.freeimage4java
- 3.18.0-2.0
+ 3.18.0-2.1
com.nextbreakpoint.freeimage4java.windows
jar
diff --git a/pom.xml b/pom.xml
index 705efea..8c9b0b2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
4.0.0
com.nextbreakpoint
com.nextbreakpoint.freeimage4java
- 3.18.0-2.0
+ 3.18.0-2.1
pom
FreeImage4Java
FreeImage4Java provides a Java wrapper of FreeImage library
@@ -41,14 +41,16 @@
3.13.0
3.3.0
3.2.0
- 3.7.0
+ 3.7.1
3.5.0
3.4.1
1.5
3.3.0
2.16.2
1.7.0
+ 1.6.0
3.6
+ true
freeimage4java-macos
@@ -113,6 +115,11 @@
nexus-staging-maven-plugin
${nexus-staging-maven-plugin.version}
+
+ de.jutzig
+ github-release-plugin
+ ${github-release-plugin.version}
+
@@ -338,5 +345,39 @@
+
+ github
+
+
+ channel
+ github
+
+
+
+
+
+ de.jutzig
+ github-release-plugin
+
+ FreeImage4Java ${project.version}
+ v${project.version}
+ false
+ false
+ ${github.draft}
+
+
+ ${project.basedir}
+
+ **/target/${project.artifactId}-${project.version}-x86_64.jar
+ **/target/${project.artifactId}-${project.version}-x86_64.jar
+ **/target/${project.artifactId}-${project.version}-x86_64.jar
+
+
+
+
+
+
+
+