File tree Expand file tree Collapse file tree 1 file changed +5
-23
lines changed Expand file tree Collapse file tree 1 file changed +5
-23
lines changed Original file line number Diff line number Diff line change 8
8
runs-on : ubuntu-latest
9
9
steps :
10
10
- uses : actions/checkout@v2
11
- - uses : actions/setup-java@v1
12
- with :
13
- java-version : 17
14
- - uses : jvalkeal/setup-maven@v1
15
- with :
16
- maven-version : 3.8.4
17
- - uses : jfrog/setup-jfrog-cli@v2
18
- with :
19
- version : 2.21.5
20
- env :
21
- JF_ARTIFACTORY_SPRING : ${{ secrets.JF_ARTIFACTORY_SPRING }}
22
- - name : Configure JFrog Cli
23
- run : |
24
- jfrog rt mvnc \
25
- --server-id-deploy=repo.spring.io \
26
- --repo-deploy-releases=libs-snapshot-local \
27
- --repo-deploy-snapshots=libs-snapshot-local
28
11
- name : Change Version
29
12
run : |
30
- jfrog rt mvn build-helper:parse-version versions:set \
31
- -DprocessAllModules=true \
32
- -DgenerateBackupPoms=false \
33
- -Dartifactory.publish.artifacts=false \
34
- -DnewVersion='${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.nextIncrementalVersion}-SNAPSHOT' \
35
- -B
13
+ snapshotVersion=$( awk -F '=' '$1 == "version" { print $2 }' gradle.properties )
14
+ plainVersion=${snapshotVersion%-SNAPSHOT}
15
+ nextPlainVersion=$( echo $plainVersion | awk -F. '/[0-9]+\./{$NF++;print}' OFS=. )
16
+ nextVersion=${nextPlainVersion}-SNAPSHOT
17
+ sed -i "s/version=$snapshotVersion/version=$nextVersion/" gradle.properties
36
18
- name : Commit Next Dev Changes
37
19
38
20
with :
You can’t perform that action at this time.
0 commit comments