I am trying to reuse a task in an Ant way:
<Target Name="Release">
<Message Text="Env: $(Env)"/>
</Target>
<Target Name="ReleaseIntegration">
<CreateProperty Value="Development">
<Output TaskParameter="Value" PropertyName="Env" />
</CreateProperty>
<Message Text="Env: $(Env)"/>
<CallTarget Targets="Release"/>
</Target>
And I get:
Env: Development
Env:
Any ideas how to get this property into Release target?
There is a bug with dynamic items and properties:
(More info here).
The workaround is simple : use one separate target to create the property.
You will get: