Skip to content

Commit 25689c3

Browse files
committed
updated version script
1 parent b1800e5 commit 25689c3

File tree

1 file changed

+25
-8
lines changed

1 file changed

+25
-8
lines changed

scripts/version.py

Lines changed: 25 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,31 @@ def replaceInDist():
5555
replacement = 'EVOMASTER_VERSION = "'+version+'"\n'
5656
replace("scripts/dist.py", regex, replacement)
5757

58+
def replaceInProperty(file):
59+
regex = re.compile(r'.*EVOMASTER_VERSION.*=.*')
60+
replacement = 'EVOMASTER_VERSION='+version+'\n'
61+
replace(file, regex, replacement)
62+
63+
def replaceInKotlinGradle(file):
64+
regex = re.compile(r'.*val.*EVOMASTER_VERSION.*=.*')
65+
replacement = "val EVOMASTER_VERSION = "+version+'\n'
66+
replace(file, regex, replacement)
67+
68+
# TODO these will be removed once we get rid off of P6Spy
69+
replaceInPom("jdk_8_maven/pom.xml")
70+
replaceInPom("jdk_8_maven/cs/rest/original/scout-api/api/pom.xml")
71+
replaceInPom("jdk_8_maven/cs/rest/original/catwatch/catwatch-backend/pom.xml")
72+
replaceInPom("jdk_8_maven/cs/rest/artificial/news/pom.xml")
73+
replaceInPom("jdk_8_maven/cs/rest/original/features-service/pom.xml")
74+
replaceInPom("jdk_8_maven/cs/rest/original/proxyprint/pom.xml")
75+
replaceInPom("jdk_8_maven/cs/rest-gui/ocvn/web/pom.xml")
76+
replaceInPom("jdk_8_maven/cs/graphql/spring-petclinic-graphql/pom.xml")
77+
replaceInProperty("jdk_11_gradle/cs/graphql/patio-api/gradle.properties")
78+
79+
# is there any easier way for Gradle?
80+
replaceInKotlinGradle("jdk_11_gradle/em/embedded/graphql/patio-api/build.gradle.kts")
81+
replaceInKotlinGradle("jdk_11_gradle/em/external/graphql/patio-api/build.gradle.kts")
5882

59-
replaceInPom("pom.xml")
60-
replaceInPom("cs/rest/original/scout-api/api/pom.xml")
61-
replaceInPom("cs/rest/original/catwatch/catwatch-backend/pom.xml")
62-
replaceInPom("cs/rest/artificial/news/pom.xml")
63-
replaceInPom("cs/rest/original/features-service/pom.xml")
64-
replaceInPom("cs/rest/original/proxyprint/pom.xml")
65-
replaceInPom("cs/rest-gui/ocvn/web/pom.xml")
6683
replaceInDist()
6784

6885

@@ -72,7 +89,7 @@ def replaceInDist():
7289
env_vars["JAVA_HOME"] = JAVA_HOME_8
7390

7491

75-
mvnres = run(["mvn", "versions:set", "-DnewVersion="+version], shell=SHELL, cwd=PROJ_LOCATION, env=env_vars)
92+
mvnres = run(["mvn", "versions:set", "-DnewVersion="+version], shell=SHELL, cwd=PROJ_LOCATION+"/jdk_8_maven", env=env_vars)
7693
mvnres = mvnres.returncode
7794

7895
if mvnres != 0:

0 commit comments

Comments
 (0)