You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bigtop.apache.org by "Konstantin Boudnik (JIRA)" <ji...@apache.org> on 2014/12/17 15:41:14 UTC

[jira] [Commented] (BIGTOP-1577) refactor our Gradle packaging build to get rid of direct exec's

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

Konstantin Boudnik commented on BIGTOP-1577:
--------------------------------------------

Absolutely makes sense. What we have in the build right now was an attempt to 
- get us to the new platform fast for its benefits
- learn this new platform in the process
Thus the current way of handling execs isn't the best for sure and can and should be improved.

> refactor our Gradle packaging build to get rid of direct exec's
> ---------------------------------------------------------------
>
>                 Key: BIGTOP-1577
>                 URL: https://issues.apache.org/jira/browse/BIGTOP-1577
>             Project: Bigtop
>          Issue Type: Bug
>          Components: build
>    Affects Versions: 0.8.0
>            Reporter: Roman Shaposhnik
>            Assignee: Roman Shaposhnik
>             Fix For: 0.9.0
>
>
> Most of the use of exec tasks (e.g. for tar'ing/file manipulation/etc) can be wrapped into a native Gradle way of accomplishing the same thing. The rest are OS specific (rpmbuild, createrepo, etc.) and need to be made flexible enough so that the action can at least happen in a container.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)