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 + + + +