An action is always executed as part of the task that it has been added to.
Hence you'll have to call "doFirst {}" on task "uploadLocalizations".
Two things that strike me:
1. Why do you set a project property to a constant value before some task
gets executed? Why not set it right away?
2. Why do you use "setProperty" rather than setting the property directly
("project.uniqueVersion = true")?
--
Peter Niederwieser
Principal Engineer, Gradleware
http://gradleware.com
Creator, Spock Framework
http://spockframework.org
Twitter: @pniederw
--
View this message in context:
http://gradle.1045684.n5.nabble.com/dependency-task-issue-tp4878218p4878271.html
Sent from the gradle-user mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email