FreeBSD CI?

Matthew Seaman matthew at FreeBSD.org
Thu Aug 17 09:48:48 UTC 2017


On 17/08/2017 10:32, Anton Shterenlikht wrote:
>> From michaelsprivate at gmail.com Wed Aug 16 18:49:35 2017
>> From: Michael Schuster <michaelsprivate at gmail.com>
>> Date: Wed, 16 Aug 2017 20:49:09 +0200
>> Subject: Re: FreeBSD CI?
>> To: Anton Shterenlikht <as at cmplx.uk>
>>
>> https://wiki.freebsd.org/Jenkins perhaps?
> 
> 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.
> 
> What I was asked is whether there are any
> free FreeBSD servers running some CI, e.g. jenkins.
> 
> I can probably install jenkins on my server
> and give access to the members of that sofware
> project, but this is not ideal.
> 
> 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].
> 
> Anton
> 
> [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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 931 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20170817/e1cd4d5f/attachment.sig>


More information about the freebsd-questions mailing list