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