Hi Cos,

Is there a guide or could you point me to the source code of "splitting the
build by components"?

The problem I am experience now is that, sometimes component build (e.g.,
hbase) is flaky (due to network issue, etc), then I need to retry the whole
build. I am thinking about splitting package build with apt repository
build, apt repository build depends on debs, so that instead of retry the
whole build for a single component failure, only retry the failed component
build.

Thanks!

On Sun, Jun 17, 2018 at 10:51 AM functicons <[email protected]> wrote:

> Thanks Cos!
>
> On Sat, Jun 16, 2018 at 12:58 AM Konstantin Boudnik <[email protected]>
> wrote:
>
>> What we do is splitting the build by components (remember that some of
>> them are dependent on each other: HBase-Hadoop, etc.) and then execute
>> component builds at different agents.
>> That's what we do with ci.bigtop.apache.org
>>
>> There is a tricky step of gathering all the artifacts together, but it is
>> relatively easy to accomplish.
>>
>> Hope it helps.
>> --
>> Regards,
>>   Cos
>>
>> On June 16, 2018 7:16:21 AM GMT+03:00, functicons <[email protected]>
>> wrote:
>> >Hi folks,
>> >
>> >We are building packages from our fork of Bigtop, but the build takes
>> >really long. So I'm wondering is it possible to build in parallel? All
>> >suggestions are appreciated. Thanks!
>> >
>> >Dagang
>>
>

Reply via email to