Skip to content

Commit

Permalink
LRQA-79222 Create target to handle clean up to avoid duplicate code
Browse files Browse the repository at this point in the history
  • Loading branch information
vicnate5 authored and brianchandotcom committed Jan 30, 2023
1 parent 3513f75 commit 3073d0a
Show file tree
Hide file tree
Showing 7 changed files with 37 additions and 108 deletions.
6 changes: 1 addition & 5 deletions build-test-tomcat-db2.xml
Expand Up @@ -18,10 +18,6 @@
<param name="test.class" value="${test.class}" />
</antcall>

<replaceregexp
file="test.${user.name}.properties"
match="(\n).*## Autogenerated Database Properties(.*\n)+## Autogenerated Database Properties.*\r?\n"
replace=""
/>
<antcall inheritAll="false" target="clean-up-database-properties" />
</target>
</project>
6 changes: 1 addition & 5 deletions build-test-tomcat-mariadb.xml
Expand Up @@ -16,10 +16,6 @@
<param name="test.class" value="${test.class}" />
</antcall>

<replaceregexp
file="test.${user.name}.properties"
match="(\n).*## Autogenerated Database Properties(.*\n)+## Autogenerated Database Properties.*\r?\n"
replace=""
/>
<antcall inheritAll="false" target="clean-up-database-properties" />
</target>
</project>
6 changes: 1 addition & 5 deletions build-test-tomcat-mysql.xml
Expand Up @@ -16,10 +16,6 @@
<param name="test.class" value="${test.class}" />
</antcall>

<replaceregexp
file="test.${user.name}.properties"
match="(\n).*## Autogenerated Database Properties(.*\n)+## Autogenerated Database Properties.*\r?\n"
replace=""
/>
<antcall inheritAll="false" target="clean-up-database-properties" />
</target>
</project>
12 changes: 1 addition & 11 deletions build-test-tomcat-oracle.xml
Expand Up @@ -18,16 +18,6 @@
<param name="test.class" value="${test.class}" />
</antcall>

<replaceregexp
file="test.${user.name}.properties"
match="(\n).*## Autogenerated Database Properties(.*\n)+## Autogenerated Database Properties.*\r?\n"
replace=""
/>

<replaceregexp
file="sql/sql.${user.name}.properties"
match="(\n).*## Autogenerated Database Properties(.*\n)+## Autogenerated Database Properties.*\r?\n"
replace=""
/>
<antcall inheritAll="false" target="clean-up-database-properties" />
</target>
</project>
6 changes: 1 addition & 5 deletions build-test-tomcat-postgresql.xml
Expand Up @@ -16,10 +16,6 @@
<param name="test.class" value="${test.class}" />
</antcall>

<replaceregexp
file="test.${user.name}.properties"
match="(\n).*## Autogenerated Database Properties(.*\n)+## Autogenerated Database Properties.*\r?\n"
replace=""
/>
<antcall inheritAll="false" target="clean-up-database-properties" />
</target>
</project>
6 changes: 1 addition & 5 deletions build-test-tomcat-sqlserver.xml
Expand Up @@ -18,10 +18,6 @@
<param name="test.class" value="${test.class}" />
</antcall>

<replaceregexp
file="test.${user.name}.properties"
match="(\n).*## Autogenerated Database Properties(.*\n)+## Autogenerated Database Properties.*\r?\n"
replace=""
/>
<antcall inheritAll="false" target="clean-up-database-properties" />
</target>
</project>
103 changes: 31 additions & 72 deletions build-test.xml
Expand Up @@ -8660,6 +8660,25 @@ go</echo>
</delete>
</target>

<target name="clean-up-database-properties">
<replaceregexp
file="test.${user.name}.properties"
match="(\n).*## Autogenerated Database Properties(.*\n)+## Autogenerated Database Properties.*\r?\n"
replace=""
/>

<if>
<available file="sql/sql.${user.name}.properties" />
<then>
<replaceregexp
file="sql/sql.${user.name}.properties"
match="(\n).*## Autogenerated Database Properties(.*\n)+## Autogenerated Database Properties.*\r?\n"
replace=""
/>
</then>
</if>
</target>

<target name="clean-up-db2-processes">
<if>
<os family="unix" />
Expand Down Expand Up @@ -15510,11 +15529,7 @@ mail.send.blacklist=</echo>

<touch file="test.${user.name}.properties" />

<replaceregexp
file="test.${user.name}.properties"
match="(\n).*## Autogenerated Database Properties(.*\n)+## Autogenerated Database Properties.*\r?\n"
replace=""
/>
<antcall inheritAll="false" target="clean-up-database-properties" />

<echo append="true" file="test.${user.name}.properties"><![CDATA[
## Autogenerated Database Properties
Expand Down Expand Up @@ -15576,11 +15591,7 @@ database.type=db2
<isset property="skip.property.cleanup" />
</not>
<then>
<replaceregexp
file="test.${user.name}.properties"
match="(\n).*## Autogenerated Database Properties(.*\n)+## Autogenerated Database Properties.*\r?\n"
replace=""
/>
<antcall inheritAll="false" target="clean-up-database-properties" />
</then>
</if>
</target>
Expand Down Expand Up @@ -15610,11 +15621,7 @@ database.type=db2

<touch file="test.${user.name}.properties" />

<replaceregexp
file="test.${user.name}.properties"
match="(\n).*## Autogenerated Database Properties(.*\n)+## Autogenerated Database Properties.*\r?\n"
replace=""
/>
<antcall inheritAll="false" target="clean-up-database-properties" />

<echo append="true" file="test.${user.name}.properties"><![CDATA[
## Autogenerated Database Properties
Expand Down Expand Up @@ -15662,11 +15669,7 @@ database.type=mariadb
<isset property="skip.property.cleanup" />
</not>
<then>
<replaceregexp
file="test.${user.name}.properties"
match="(\n).*## Autogenerated Database Properties(.*\n)+## Autogenerated Database Properties.*\r?\n"
replace=""
/>
<antcall inheritAll="false" target="clean-up-database-properties" />
</then>
</if>
</target>
Expand All @@ -15683,11 +15686,7 @@ database.type=mariadb

<touch file="test.${user.name}.properties" />

<replaceregexp
file="test.${user.name}.properties"
match="(\n).*## Autogenerated Database Properties(.*\n)+## Autogenerated Database Properties.*\r?\n"
replace=""
/>
<antcall inheritAll="false" target="clean-up-database-properties" />

<echo append="true" file="test.${user.name}.properties"><![CDATA[
## Autogenerated Database Properties
Expand Down Expand Up @@ -15735,11 +15734,7 @@ database.type=mysql
<isset property="skip.property.cleanup" />
</not>
<then>
<replaceregexp
file="test.${user.name}.properties"
match="(\n).*## Autogenerated Database Properties(.*\n)+## Autogenerated Database Properties.*\r?\n"
replace=""
/>
<antcall inheritAll="false" target="clean-up-database-properties" />
</then>
</if>
</target>
Expand All @@ -15749,17 +15744,7 @@ database.type=mysql

<touch file="sql/sql.${user.name}.properties" />

<replaceregexp
file="test.${user.name}.properties"
match="(\n).*## Autogenerated Database Properties(.*\n)+## Autogenerated Database Properties.*\r?\n"
replace=""
/>

<replaceregexp
file="sql/sql.${user.name}.properties"
match="(\n).*## Autogenerated Database Properties(.*\n)+## Autogenerated Database Properties.*\r?\n"
replace=""
/>
<antcall inheritAll="false" target="clean-up-database-properties" />

<echo append="true" file="test.${user.name}.properties"><![CDATA[
## Autogenerated Database Properties
Expand Down Expand Up @@ -15828,17 +15813,7 @@ oracle.admin.user=system
<isset property="skip.property.cleanup" />
</not>
<then>
<replaceregexp
file="test.${user.name}.properties"
match="(\n).*## Autogenerated Database Properties(.*\n)+## Autogenerated Database Properties.*\r?\n"
replace=""
/>

<replaceregexp
file="sql/sql.${user.name}.properties"
match="(\n).*## Autogenerated Database Properties(.*\n)+## Autogenerated Database Properties.*\r?\n"
replace=""
/>
<antcall inheritAll="false" target="clean-up-database-properties" />
</then>
</if>
</target>
Expand All @@ -15855,11 +15830,7 @@ oracle.admin.user=system

<touch file="test.${user.name}.properties" />

<replaceregexp
file="test.${user.name}.properties"
match="(\n).*## Autogenerated Database Properties(.*\n)+## Autogenerated Database Properties.*\r?\n"
replace=""
/>
<antcall inheritAll="false" target="clean-up-database-properties" />

<echo append="true" file="test.${user.name}.properties"><![CDATA[
## Autogenerated Database Properties
Expand Down Expand Up @@ -15907,11 +15878,7 @@ database.type=postgresql
<isset property="skip.property.cleanup" />
</not>
<then>
<replaceregexp
file="test.${user.name}.properties"
match="(\n).*## Autogenerated Database Properties(.*\n)+## Autogenerated Database Properties.*\r?\n"
replace=""
/>
<antcall inheritAll="false" target="clean-up-database-properties" />
</then>
</if>
</target>
Expand All @@ -15938,11 +15905,7 @@ database.type=postgresql

<touch file="test.${user.name}.properties" />

<replaceregexp
file="test.${user.name}.properties"
match="(\n).*## Autogenerated Database Properties(.*\n)+## Autogenerated Database Properties.*\r?\n"
replace=""
/>
<antcall inheritAll="false" target="clean-up-database-properties" />

<echo append="true" file="test.${user.name}.properties"><![CDATA[
## Autogenerated Database Properties
Expand Down Expand Up @@ -16004,11 +15967,7 @@ database.type=sqlserver
<isset property="skip.property.cleanup" />
</not>
<then>
<replaceregexp
file="test.${user.name}.properties"
match="(\n).*## Autogenerated Database Properties(.*\n)+## Autogenerated Database Properties.*\r?\n"
replace=""
/>
<antcall inheritAll="false" target="clean-up-database-properties" />
</then>
</if>
</target>
Expand Down

0 comments on commit 3073d0a

Please sign in to comment.