[ 
https://issues.apache.org/jira/browse/NUTCH-1801?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julien Nioche updated NUTCH-1801:
---------------------------------

    Description: 
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".
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.

  was:
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.


> 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".
> 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)

Reply via email to