1313 required : false
1414 default : " web_deploy"
1515 type : string
16+ java-version :
17+ description : ' Java version'
18+ required : false
19+ default : " 15"
20+ type : string
21+ java-distribution :
22+ description : ' Java distribution'
23+ required : false
24+ default : " adopt"
25+ type : string
1626 secrets :
1727 server-username :
1828 required : true
@@ -75,23 +85,19 @@ jobs:
7585 path : ${{ inputs.dist-directory }}
7686
7787 - name : Retrieve commit info
78- run : |
79- echo "::set-output name=COMMIT_NUMBER::$(git rev-list HEAD --count)"
80- echo "::set-output name=SHA_7::${GITHUB_SHA::7}"
8188 id : commit_info
89+ uses : ./.github/actions/commit-info
8290
83- - name : Set artifact version
84- run : |
85- mvn versions:set versions:commit -DnewVersion="1.${{ steps.commit_info.outputs.COMMIT_NUMBER }}-${{ steps.commit_info.outputs.SHA_7 }}-server"
86-
87- - name : Deploy server package
91+ - name : Deploy package
88928993 with :
94+ jdk-version : ${{ inputs.java-version }}
95+ jdk-distribution : ${{ inputs.java-distribution }}
9096 server-username : ${{ secrets.server-username }}
9197 server-password : ${{ secrets.server-password }}
9298 deploy-secret-key : ${{ secrets.deploy-secret-key }}
9399 deploy-secret-key-password : ${{ secrets.deploy-secret-key-password }}
94- maven-args : ' -Dcommit.number=${{ steps.commit_info.outputs. COMMIT_NUMBER }} -Drevision="1. ${{ steps.commit_info.outputs.COMMIT_NUMBER }}-${{ steps.commit_info.outputs.SHA_7 }}-server" -P="server"'
100+ maven-args : ' -Dcommit.number=${{ env. COMMIT_NUMBER }} -Drevision=${{ env.REVISION }}-server" -P="server"'
95101
96102 deploy-client :
97103 runs-on : ubuntu-22.04
@@ -109,23 +115,19 @@ jobs:
109115 path : ${{ inputs.dist-directory }}
110116
111117 - name : Retrieve commit info
112- run : |
113- echo "::set-output name=COMMIT_NUMBER::$(git rev-list HEAD --count)"
114- echo "::set-output name=SHA_7::${GITHUB_SHA::7}"
115118 id : commit_info
119+ uses : ./.github/actions/commit-info
116120
117- - name : Set artifact version
118- run : |
119- mvn --batch-mode versions:set versions:commit -DnewVersion="1.${{ steps.commit_info.outputs.COMMIT_NUMBER }}-${{ steps.commit_info.outputs.SHA_7 }}-client"
120-
121- - name : Deploy client package
121+ - name : Deploy package
122122123123 with :
124+ jdk-version : ${{ inputs.java-version }}
125+ jdk-distribution : ${{ inputs.java-distribution }}
124126 server-username : ${{ secrets.server-username }}
125127 server-password : ${{ secrets.server-password }}
126128 deploy-secret-key : ${{ secrets.deploy-secret-key }}
127129 deploy-secret-key-password : ${{ secrets.deploy-secret-key-password }}
128- maven-args : ' -Dcommit.number=${{ steps.commit_info.outputs. COMMIT_NUMBER }} -Drevision="1. ${{ steps.commit_info.outputs.COMMIT_NUMBER }}-${{ steps.commit_info.outputs.SHA_7 }}-client" -P="client"'
130+ maven-args : ' -Dcommit.number=${{ env. COMMIT_NUMBER }} -Drevision=${{ env.REVISION }}-client" -P="client"'
129131
130132 success-notify :
131133 runs-on : ubuntu-22.04
0 commit comments