Software Configuration Management
Posts 1-2 of 2
-
Karl Heinz Marbaise Premium Member Group moderatorThe company name is only visible to registered members.Ant/Cruisecontrole und Property files
Hallo,
ich hänge gerade an einem Problem fest:
Ich habe einen Ant-File der am Anfang viele Property files lädt. Ich möchte aber, dass bei einem Aufruf durch CruiseControl (Anhand einer property cctimestamp zu erkennen), dass ein Property
file durch einen anderen ersetzt wird.
<property name="dir.global" location="../Global" />
<property file="${dir.global}/user.properties"/>
<property file="${dir.global}/db.properties"/>
<property file="${dir.global}/jboss.properties"/>
<property file="${dir.global}/compile.properties"/>
<property file="${dir.global}/release.properties"/>
<property file="${dir.global}/directory.properties"/>
Der soll "ccbuild.properties" anstatt von "user.properties" geladen werden. Hat da jeman einen kurzen Hinweise wie sowas am einfachsten geht? Ich breche mir gerade einen ab...
Vielen Dank für die Hilfe..
MfG
Karl Heinz Marbaise
- 04 May 2006, 09:23 am
-
Karl Heinz Marbaise Premium Member Group moderatorThe company name is only visible to registered members.Re: Ant/Cruisecontrole und Property files
Hallo,
habe die Lösung gefunden:
<condition property="propertyfile" value="ccbuild.properties">
<isset property="cctimestamp"/>
</condition>
<property name="propertyfile" value="user.properties"/>
<property file="${dir.global}/${propertyfile}"/>
so wird user.properties geladen, wenn cctimestamp nicht gesetzt ist und ansonsten wird ccbuild.properties geladen.
MfG
Karl Heinz Marbaise
- 05 May 2006, 08:31 am
