diff --git a/.github/workflows/mvn-deploy.yml b/.github/workflows/mvn-deploy.yml
index 1cb5d28f16..25ad39bd86 100644
--- a/.github/workflows/mvn-deploy.yml
+++ b/.github/workflows/mvn-deploy.yml
@@ -32,8 +32,15 @@ jobs:
with:
distribution: "temurin"
java-version: 11
+ server-id: ossrh
+ server-username: MAVEN_USERNAME
+ server-password: MAVEN_PASSWORD
- name: Test (should be deploy)
- run: mvn -Pdocker --batch-mode --errors --fail-at-end --show-version --file pom.xml verify
+ run: mvn -Pdocker --batch-mode --errors --fail-at-end --show-version --file pom.xml deploy
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }}
+ MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }}
+ DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }}
+ DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }}
diff --git a/package/pom.xml b/package/pom.xml
index c618f629be..2141ee04ce 100644
--- a/package/pom.xml
+++ b/package/pom.xml
@@ -107,11 +107,19 @@
docker-maven-plugin
+ build
package
build
+
+ push
+ deploy
+
+ push
+
+
arcadedata/arcadedb
@@ -120,7 +128,6 @@
latest
${project.basedir}/src/main/docker
-
/
diff --git a/pom.xml b/pom.xml
index b6fce64452..b486088e37 100644
--- a/pom.xml
+++ b/pom.xml
@@ -52,10 +52,13 @@
+
+ ossrh
+ https://oss.sonatype.org/content/repositories/snapshots
+
- github
- GitHub Packages
- https://maven.pkg.github.com/arcadedata/arcadedb
+ ossrh
+ https://oss.sonatype.org/service/local/staging/deploy/maven2/
@@ -123,19 +126,19 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ ${maven-javadoc-plugin.version}
+
+
+ attach-javadocs
+
+ jar
+
+
+
+