Hi Rene,

Thanks a lot!
You're right, I made that mistake.
After fixing it, everything worked as expected.

Regards,

Andrew

On Tue, Aug 24, 2010 at 9:16 PM, Rene Groeschke <[email protected]> wrote:

>  Hi Andrew,
> you run into the same issue Eric just does. see
> http://gradle.1045684.n5.nabble.com/Confused-on-defining-tasks-td2642940.html#a2642940
>
> Am 24.08.10 19:51, schrieb Andrew Schetinin:
>
>  Hi,
>>
>> I tried to define a default task "help" which would run if no other task
>> is specified (in a multi-project build).
>> It worked fine, but I was surprised to learn that when I specify some
>> other task (like "build"), the default "help" task runs before it anyway.
>> I thought that default tasks should only run when nothing else is
>> specified... this is how the documentation explains it...
>> Did I misunderstand something? :-)
>>
>> This is how I defined it in the master build.gradle:
>>
>> defaultTasks "help"
>>
>> task help {
>>    println ""
>>    println "Common commands:"
>>    println ""
>>    println " ***** clean full rebuild with tests ***** "
>>    println "    time gradle clean build"
>>    println ""
>>    println " ***** fast build without tests ***** "
>>    println "    time gradle build -xtest"
>>    println ""
>> }
>>
> the println statements are executed during gradles configuration phase. the
> task has no taskaction declared.
>
> if you define your help task with the << shortcut to declare a task and add
> an action you should get the expected behaviour:
>
>
> task help << {
>    println ""
>    println "Common commands:"
>    println ""
>    println " ***** clean full rebuild with tests ***** "
>    println "    time gradle clean build"
>    println ""
>    println " ***** fast build without tests ***** "
>    println "    time gradle build -xtest"
>    println ""
> }
>
> regards,
>
>
> --
> ------------------------------------
> Rene Groeschke
>
> [email protected]
> http://www.breskeby.com
> http://twitter.com/breskeby
> ------------------------------------
>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>   http://xircles.codehaus.org/manage_email
>
>
>


-- 
--
Andrew Schetinin

Reply via email to