CI system for PR builds
Mojca Miklavec
mojca at macports.org
Sat Apr 7 05:47:42 UTC 2018
On 3 April 2018 at 21:45, db wrote:
> On 3 Apr 2018, at 18:04, Mojca Miklavec wrote:
>> Travis has lots of limitations, but it offers both (a) and (b) for free.
>
> Couldn't (b) be the current infrastructure?
No, because that would make the infrastructure that distributes
binaries to all our users susceptible to malicious PRs.
Except if we modify the current setup to stop a VM after each build in
case there are no pending jobs, and fire a new clean VM to build the
PRs in the meantime, with different build instructions and without any
uploads.
I believe it would also be ok to have a second set of isolated
builders whose images would only be reset once in a while. But that
still calls for additional hardware.
Mojca
More information about the macports-dev
mailing list