From cd3090d7c86ae3bf3d56f8fb461b76c8edb59c1d Mon Sep 17 00:00:00 2001 From: T Murali Date: Mon, 22 Sep 2025 21:51:48 -0400 Subject: [PATCH] Add Nexus deployment step to Maven workflow --- .github/workflows/maven.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 50cd2ae..87e4542 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -30,3 +30,11 @@ jobs: - name: Build with Maven run: mvn -B package --file pom.xml + - name: Deploy to Nexus + run: | + mvn deploy -DskipTests \ + -DaltDeploymentRepository=nexus::default::${{ secrets.NEXUS_URL }}/repository/maven-releases/ \ + -Dusername=${{ secrets.NEXUS_USERNAME }} \ + -Dpassword=${{ secrets.NEXUS_PASSWORD }} + env: + MAVEN_OPTS: "-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true"