From owner-freebsd-questions@freebsd.org Thu Aug 17 09:48:48 2017 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 37B2ADD7DA5 for ; Thu, 17 Aug 2017 09:48:48 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [IPv6:2001:8b0:151:1:c4ea:bd49:619b:6cb3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "infracaninophile.co.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id BB6006A022 for ; Thu, 17 Aug 2017 09:48:47 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from liminal.local (unknown [IPv6:2001:8b0:151:1:1c1d:86a1:a200:b700]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: m.seaman@infracaninophile.co.uk) by smtp.infracaninophile.co.uk (Postfix) with ESMTPSA id 2F4B12027 for ; Thu, 17 Aug 2017 09:48:46 +0000 (UTC) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=FreeBSD.org Authentication-Results: smtp.infracaninophile.co.uk/2F4B12027; dkim=none; dkim-atps=neutral Subject: Re: FreeBSD CI? To: freebsd-questions@freebsd.org References: <201708170932.v7H9WCh7099721@jail0199.vps.exonetric.net> From: Matthew Seaman Message-ID: <5e789a30-37d7-85f6-5564-e48b1e890d93@FreeBSD.org> Date: Thu, 17 Aug 2017 10:48:45 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: <201708170932.v7H9WCh7099721@jail0199.vps.exonetric.net> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="uLM3QmotaTRPKJ9OKPE3VT7sbbQwALHjK" X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Aug 2017 09:48:48 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --uLM3QmotaTRPKJ9OKPE3VT7sbbQwALHjK Content-Type: multipart/mixed; boundary="XxA4x3nL2Fh0k3uWobcrxAvxUI69vk3Cd"; protected-headers="v1" From: Matthew Seaman To: freebsd-questions@freebsd.org Message-ID: <5e789a30-37d7-85f6-5564-e48b1e890d93@FreeBSD.org> Subject: Re: FreeBSD CI? References: <201708170932.v7H9WCh7099721@jail0199.vps.exonetric.net> In-Reply-To: <201708170932.v7H9WCh7099721@jail0199.vps.exonetric.net> --XxA4x3nL2Fh0k3uWobcrxAvxUI69vk3Cd Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: quoted-printable On 17/08/2017 10:32, Anton Shterenlikht wrote: >> From michaelsprivate@gmail.com Wed Aug 16 18:49:35 2017 >> From: Michael Schuster >> Date: Wed, 16 Aug 2017 20:49:09 +0200 >> Subject: Re: FreeBSD CI? >> To: Anton Shterenlikht >> >> https://wiki.freebsd.org/Jenkins perhaps? >=20 > Yes, I saw this. > But it seems this server is for @freebsd people > only to test FreeBSD builds. > Can anybody get an account on this server to test > arbitrary projects on FreeBSD? > Probably not. >=20 > What I was asked is whether there are any > free FreeBSD servers running some CI, e.g. jenkins. >=20 > I can probably install jenkins on my server > and give access to the members of that sofware > project, but this is not ideal. >=20 > I think I'm looking for something like > the now defunct redports.org, where I used > to test my ports. Although there is no port > yet for that project [1]. >=20 > Anton >=20 > [1] https://github.com/C2SM-RCM/claw-compiler Unfortunately redports seems to have vanished entirely for the time being. There's some stuff on github, but the site seems to be gone -- looks like it was moved to Gandi but there's no content there. Aside from that, as far as I know, no there is no open CI setup for FreeBSD related things. There is a campaign to get FreeBSD support under Travis so it can be included in Github's integration, but apparently there are some technical problems to do with running FreeBSD docker instances on non-FreeBSD hosts. If you are looking to test build ports for instance, you can do that well enough with poudriere on a reasonably well spec'd desktop machine. You can test both i386 and amd64 builds if your machine is an amd64 box, and you can test build on older release versions than what you have installed. This is what most ports committers are using. Of course, everything gets built on all of the supported architectures at quite regular intervals, so you should get fairly prompt notification of any architecture specific problems from there. Cheers, Matthew --XxA4x3nL2Fh0k3uWobcrxAvxUI69vk3Cd-- --uLM3QmotaTRPKJ9OKPE3VT7sbbQwALHjK Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJZlWZ9XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATKW0P+wRniahODUr111lmDnCuPlO5 bcfFUg8/k7ZQGy0lZaiobOWqs0BZSCL/VnXI4nY5v3cVItyHTG954nUZ7x4kj0Ws 8jbDLc5iSjI4Ec5uNpkc8J+ud23C2YKFZD+qV6uRRWmxZQK+AefIxLZUWYuozz9e tFAMBUoGZBL2ivcKzqLD7pPqFo1uT33beDjO2qFvSJYdroKd3abUWVhmfb2sS55i 2CFKvtdK8bPMv8RGEHrvDyQSQ3LiKxaNwaTEGgxMyyiuzOf2sHfkSt2F7ELWI8UP u/NQvRxDcK6TSyfPKZWTrOFeiVSYX8aHjfO8n1jiTpRq6TGUyaBYKCg/vC5Yf+UL XEx0EVpadyqlCAV/hJtGh7ieR2LplyZB0TNcYR2WzOdZmVewiVY9l6dN/WjfegBr vqmFcU8Evgk30DaiMSsrr4XqWou34uc/Vz7HdrQy/aUUPAOR+UB/ZwBs897PwRZp ZfC/Zai8+IyribNvt2a41Shlmg11WMJEHasn9E1odFGGCjINz795qbTkM/YMp/dM AX5nVp5Npf4/puyVkPyRTkQ7XDgVZBldeht07UzSLftbNH+TR6HAgEfCCNT3K1Mb neVcq22lBaIuUcURlG9+3isPcA4L3Vc15ZF3fmAIlM+S1ZsZ9paZ7uvikooOC/PA pMUFXihGSwFINdsxv2dq =xyj2 -----END PGP SIGNATURE----- --uLM3QmotaTRPKJ9OKPE3VT7sbbQwALHjK--