diff --git a/.github/workflows/build-and-publish-develop.yml b/.github/workflows/build-and-publish-develop.yml
index 12031c5..9d874da 100644
--- a/.github/workflows/build-and-publish-develop.yml
+++ b/.github/workflows/build-and-publish-develop.yml
@@ -25,6 +25,23 @@ jobs:
with:
distribution: zulu
java-version: 17
+ - uses: s4u/maven-settings-action@v3.0.0
+ with:
+ properties: '[
+ {"altSnapshotDeploymentRepository", "nexus-snapshot::${env.SNAPSHOT_DEPLOYMENT_REPOSITORY_URL}"},
+ {"altReleaseDeploymentRepository", "nexus-release::${env.RELEASE_DEPLOYMENT_REPOSITORY_URL}"}
+ ]'
+ servers: |
+ [{
+ "id": "nexus-snapshot",
+ "username": ${env.NEXUS_USERNAME}
+ "password": ${env.NEXUS_PASSWORD}
+ },
+ {
+ "id": "nexus-release",
+ "username": ${env.NEXUS_USERNAME}
+ "password": ${env.NEXUS_PASSWORD}
+ }]
- name: Maven Publish
run: |
mvn -B deploy
diff --git a/pom.xml b/pom.xml
index 48c605b..50527e4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -37,29 +37,6 @@
https://github.com/3dwardch3ng/ec-config-server/issues
-
-
- nexus-public
- https://nexus.cluster.edward.sydney/repository/maven-public/
-
- true
-
-
-
-
-
-
- maven-release
- Nexus Release Repository
- https://nexus.cluster.edward.sydney/repository/maven-releases/
-
-
- maven-snapshots
- Nexus Snapshots Repository
- https://nexus.cluster.edward.sydney/repository/maven-snapshots/
-
-
-
17
17