File tree Expand file tree Collapse file tree 1 file changed +21
-5
lines changed
Expand file tree Collapse file tree 1 file changed +21
-5
lines changed Original file line number Diff line number Diff line change @@ -30,11 +30,27 @@ jobs:
3030 - name : Build with Maven
3131 run : mvn -B package --file pom.xml
3232
33- - name : Deploy to Nexus
33+ - name : Create Maven settings.xml
3434 run : |
35- mvn deploy -DskipTests \
36- -DaltDeploymentRepository=nexus::default::${{ secrets.NEXUS_URL }}/repository/tm-maven-releases/ \
37- -Dusername=${{ secrets.NEXUS_USERNAME }} \
38- -Dpassword=${{ secrets.NEXUS_PASSWORD }}
35+ mkdir -p ~/.m2
36+ cat > ~/.m2/settings.xml << EOF
37+ <settings>
38+ <servers>
39+ <server>
40+ <id>nexus-releases</id>
41+ <username>${{ secrets.NEXUS_USERNAME }}</username>
42+ <password>${{ secrets.NEXUS_PASSWORD }}</password>
43+ </server>
44+ <server>
45+ <id>nexus-snapshots</id>
46+ <username>${{ secrets.NEXUS_USERNAME }}</username>
47+ <password>${{ secrets.NEXUS_PASSWORD }}</password>
48+ </server>
49+ </servers>
50+ </settings>
51+ EOF
52+
53+ - name : Deploy to Nexus
54+ run : mvn deploy -DskipTests
3955 env :
4056 MAVEN_OPTS : " -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true"
You can’t perform that action at this time.
0 commit comments