Hi Jerod,
On Jul 18, 2008, at 4:54 PM, JerodLass wrote:
What would be the best way to configure maven-like snapshots of a
project? I
want to depend on a project in development and I always want the
latest
version (probably a nightly build). Can gradle declare this type of
dependency?
Yes. We delegate to Ivy which is capable of dealing with this. The
only problem is that I still have to learn in detail how Ivy's latest
handling works.
You can declare a dynamic version (ivy calls it revision). Something
like: "com.mycompany:app1:1.0.+", or
"com.mycompany:app1:latest.integration"
See also: http://ant.apache.org/ivy/history/latest-milestone/ivyfile/
dependency.html and http://ant.apache.org/ivy/history/latest-
milestone/configuration/latest-strategies.html
You can set a status property for every Gradle project. For example:
status = 'integration'
This add a status to your settings file.
See also: http://ant.apache.org/ivy/history/latest-milestone/
configuration/statuses.html
Sorry that I can't help you more. This is a very important topic and
will dive into this soon.
- Hans
--
Hans Dockter
Gradle Project lead
http://www.gradle.org
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email