[PR PATCH] Cloud build

Stefan Metzmacher metze at samba.org
Tue Nov 17 11:11:33 UTC 2015

Hi Andrew,

if we splict samba-libs and samba-static we get an requirement of diskspace
for the additional working tree.

We may need to use chmod -w -R and cp -lr instead of
git clone --shared, but that requires some manual exceptions
for the pidl build.

This way we could reduce the (mem)disk usage a lot:

root at sn-devel-104:/m/autobuild/fl# du -shxc b24765/*
273M    b24765/ctdb
259M    b24765/ldb
242M    b24765/master
242M    b24765/pidl
15M     b24765/prefix
253M    b24765/replace
440M    b24765/samba
417M    b24765/samba-ctdb
384M    b24765/samba-libs
334M    b24765/samba-xc
242M    b24765/talloc
242M    b24765/tdb
254M    b24765/tevent
3.6G    total

This goes up to > 5G during the autobuild

root at sn-devel-104:/m/autobuild/fl# du -shxc metze/*
242M    metze/ctdb
2.9M    metze/ldb
2.9M    metze/master
2.9M    metze/pidl
14M     metze/prefix
2.9M    metze/replace
2.9M    metze/samba
2.9M    metze/samba-ctdb
2.9M    metze/samba-libs
2.9M    metze/samba-xc
2.9M    metze/talloc
2.9M    metze/tdb
2.9M    metze/tevent
287M    total


Am 17.11.2015 um 08:42 schrieb github at samba.org:
> There is a new pull request by abartlet against master on the Samba Samba Github repository
> https://github.com/abartlet/samba cloud-build-final
> https://github.com/samba-team/samba/pull/39
> Cloud build
> I would like to have Samba start being tested on travis-ci.org, so that we know if pull requests break the tree before they are reviewed, not after.
> I realise that the make -j in the static and samba-libs builds may be an issue, but otherwise these come far to close to the 50min timeout (they take 23mins with -j).  I have already split up the samba-libs build into samba-libs and samba-static for similar reasons. 
> The main samba build and test is not done at this time, as we need to come up with a new quicktest that can run in 20mins or so.
> A patch file from https://github.com/samba-team/samba/pull/39.patch is attached

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: OpenPGP digital signature
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20151117/39f98f4d/signature.sig>

More information about the samba-technical mailing list