You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nutch.apache.org by "Julien Nioche (JIRA)" <ji...@apache.org> on 2014/06/26 10:27:26 UTC

[jira] [Created] (NUTCH-1801) Fix chain of dependencies between ANT tasks

Julien Nioche created NUTCH-1801:
------------------------------------

             Summary: Fix chain of dependencies between ANT tasks
                 Key: NUTCH-1801
                 URL: https://issues.apache.org/jira/browse/NUTCH-1801
             Project: Nutch
          Issue Type: Bug
          Components: build
    Affects Versions: 1.8
            Reporter: Julien Nioche
             Fix For: 1.9


The chain of dependencies between ANT tasks needs fixing. The main issue is that the dependencies with a 'test' scope in Ivy are not resolved properly or rather the resolution task works fine but is not called from the upper level 'test' tasks. 
This can easily be reproduced by marking the junit dependency in ivy.xml as conf="test->default".
The 'test-core' task for instance relies on the 'job' task which should not be the case.
Ideally we'd want to have a separate lib dir for the test dependencies so that they do not get copied into the job file where they are absolutely not needed.



--
This message was sent by Atlassian JIRA
(v6.2#6252)