setup maven settings and github action pipilines for publish

This commit is contained in:
2024-08-28 18:29:15 +10:00
parent 2f3d719953
commit dce8ac0eb7
3 changed files with 112 additions and 0 deletions

23
.mvn/settings.xml Normal file
View File

@@ -0,0 +1,23 @@
<settings>
<profiles>
<profile>
<id>publish</id>
<properties>
<altSnapshotDeploymentRepository>maven-snapshots::${env.SNAPSHOT_DEPLOYMENT_REPOSITORY_URL}</altSnapshotDeploymentRepository>
<altReleaseDeploymentRepository>maven-releases::${env.RELEASE_DEPLOYMENT_REPOSITORY_URL}</altReleaseDeploymentRepository>
</properties>
</profile>
</profiles>
<servers>
<server>
<id>github</id>
<username>${env.GITHUB_ACTOR}</username>
<password>${env.GITHUB_TOKEN}</password>
</server>
<server>
<id>nexus</id>
<username>${env.NEXUS_USERNAME}</username>
<password>${env.NEXUS_PASSWORD}</password>
</server>
</servers>
</settings>