From mboxrd@z Thu Jan 1 00:00:00 1970 From: Doug Goldstein Subject: Re: [PATCH] travis: add initial Travis CI script to do builds Date: Fri, 5 Feb 2016 10:41:02 -0600 Message-ID: <56B4D09E.7010905@cardoe.com> References: <1454683729-13601-1-git-send-email-cardoe@cardoe.com> <1454689992.8672.106.camel@citrix.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1249367860617939042==" Return-path: In-Reply-To: <1454689992.8672.106.camel@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Ian Campbell , xen-devel@lists.xen.org Cc: Keir Fraser , Tim Deegan , Ian Jackson , Jan Beulich List-Id: xen-devel@lists.xenproject.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============1249367860617939042== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="knkAdhQi0MtfC1q0CaPkgsNqSQLDidGJ7" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --knkAdhQi0MtfC1q0CaPkgsNqSQLDidGJ7 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2/5/16 10:33 AM, Ian Campbell wrote: > On Fri, 2016-02-05 at 08:48 -0600, Doug Goldstein wrote: >> >> The goal here is not to replace osstest by any means but to augment it= by >> providing some easy to do build tests on every revision and reporting = back. It >> should be possible in the future to potentially tie this into osstest = to >> allow this to build and if the tree for some reason failed to build no= t kick >> off a test flight on osstest. Just some thoughts, I know I'm getting a= bit >> ahead of myself. >=20 > IMHO Free Software projects like Xen Project should be very wary of tyi= ng > their infrastructure and workflows to services which are backed by non-= free=20 > software (which I know github is and AFAICT Travis CI also is). >=20 > IOW while augmenting things to provide extra/non-critical data about th= e > state of the world might be ok or at least tolerable, projects should b= e > wary of inserting these tools into the "critical path" of their workflo= ws. > I think inserting Travis CI before osstest would be just such a mistake= =2E >=20 > https://mako.cc/writing/hill-free_tools.html is a good essay on the > subject. >=20 > Ian. >=20 That's fine. I was throwing out some ideas, we definitely don't have to do the things I said. My stated just trying to use existing services to provide some extra testing of Xen and not replace osstest, similarly to Xen using Coverity which itself is not open source. I've been tinkering with using llvm's scan-build to provide similar analysis but currently the tree doesn't build cleanly with llvm. --=20 Doug Goldstein --knkAdhQi0MtfC1q0CaPkgsNqSQLDidGJ7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0 iQJ8BAEBCgBmBQJWtNChXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBNTM5MEQ2RTNFMTkyNzlCNzVDMzIwOTVB MkJDMDNEQzg3RUQxQkQ0AAoJEKK8A9yH7RvUi84P/RVvvVmqAoRe8ozbkpQbskxV aY/n30nGhyC5u1MqBWe7pU9qkH47jGIg4tSc29qp0XwXHRveljd8Ww9obcZ8Npsa +rZz+NR0TUTZDyg/0mLJ+YJYLwsuQzROnirisQWSEIe97OQkfllz92QG1b2kofcd V/KK9bYSd8r2jQGQlxt1K2TWEP8xDIVPliUfmVPVJlkFdikSV11QapWODu/ojHVk 85hluGgfw5sB8okAwXNsgWMyiV591vbHNV9bVGBeWaYj0/p4/c7aYVrxHnc47M/M aXnMRRagEDCpBgIr06Dx5V1KnPXGWawKvUzNP55DY3mGWpyRwU93r1kVeXg/Bhat EpXv3HmJKgcN9fKOyDpO3uyeAemZ4Sygn2yrLUk3/HWJQTVV26l+9aNAFkTCWNOC UNb16SdxOvfckvbZZcQBHRzOHXxgSMcIhJLH54VCgjIubZBG9VKot8bi2wc50F/8 MgziHEPaCq5Y8PUBVGw6Yh5vMjpBDjGSWFBSfXBZ7SyfJsPyY1qC2+ASbDn1mZ6z ObHgdsB9gowSASYtsW6RQ0xraDFK3GWYL9VJ09rgq2hc96oE0iL3PlED/RdO1hRA 6MGkgztSgB2P8BLQck0tk2zjItodMN/EcTUb48RmgJUxAbrs31aMWFPCtSeASTfZ 2DELPwZeEuqVRQf+q57I =Z2r4 -----END PGP SIGNATURE----- --knkAdhQi0MtfC1q0CaPkgsNqSQLDidGJ7-- --===============1249367860617939042== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel --===============1249367860617939042==--