[ 
https://issues.apache.org/jira/browse/BIGTOP-1372?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14059537#comment-14059537
 ] 

Konstantin Boudnik commented on BIGTOP-1372:
--------------------------------------------

On top of what [~Virginia Wang] just said.

To clear up something from the legacy standpoint: the 
'installAllLocalArtifacts' is an awful hack that I've done to get us going. If 
you look into how the packages.gradle is done you'll see a much more elegant 
build system that allows you do to 'all' or one or a few named packages build.

I think it is only fair to have a somewhat similar functionality for test 
artifacts and test execution. I am also pretty sure - after implementing the 
packages build - that components discovery and tasks generation can be done 
dynamically, further reducing the need for maintenance.

> Bigtop needs feature that takes in multiple arguments to build specific 
> components at command line
> --------------------------------------------------------------------------------------------------
>
>                 Key: BIGTOP-1372
>                 URL: https://issues.apache.org/jira/browse/BIGTOP-1372
>             Project: Bigtop
>          Issue Type: Improvement
>          Components: Build
>    Affects Versions: 0.7.0
>            Reporter: Dawson Choong
>             Fix For: 0.8.0
>
>
> Bigtop needs feature that takes in multiple arguments to build specific 
> components at command line. For instance, "$ gradle hadoop cnode hbase" will 
> run tests for the artifacts: hadoop, cnode, and hbase. Either build.gradle 
> must be modified to achieve this or a second file that will be included in 
> build.gradle



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

Reply via email to