On Jul 24, 2009, at 12:48 AM, Steve Appling wrote:



Hans Dockter wrote:
<clip>
Gradle should be able to provide such a functionality. But if we have the build optimization implemented, would this still be an issue for your use case?
- Hans

I don't think that the build optimization is sufficient.  A few cases:

1) There are often times that a refactoring or other change may have broken tests in a dependent project, but I am currently focused on getting a different project's test working. I don't want the build tool to force me to fix the dependent project's tests just so I can compile the one I am focused on.

Right.


2) I don't want someone else's change that somehow made it into the VCS keep me from doing my work. Even if their change broke a unit test in a dependent project, it may not impact what I am doing now, so it shouldn't keep me from building.

Right.


3) We would like our Continuous Integration server to be able to do a clean build of the whole system, but only run tests for a single project.

OK

Thanks for the use cases. They are convincing :)

- Hans

--
Hans Dockter
Gradle Project Manager
http://www.gradle.org


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email


Reply via email to