qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] Hosted CI for FreeBSD - Cirrus CI


From: Kamil Rytarowski
Subject: Re: [Qemu-devel] Hosted CI for FreeBSD - Cirrus CI
Date: Wed, 5 Dec 2018 22:01:00 +0100
User-agent: Mozilla/5.0 (X11; NetBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1

On 05.12.2018 21:43, Ed Maste wrote:
> I'd very much like to have CI coverage for QEMU on FreeBSD, and as of
> yesterday there's a hosted CI service that supports FreeBSD: Cirrus
> CI. They also offer free service for OSS projects. I created a
> .cirrus.yml (shown below) in a QEMU GitHub fork and successfully
> executed a build test.
> 
> I can submit a patch to add the config file, but wanted to ask for
> advice or comments from those who set up the existing Linux CI first.
> Is there anything I should be aware of or should address? Although
> this is a very basic build / test I believe it will prove quite
> valuable in reducing the latency between a commit and finding an issue
> on FreeBSD.
> 
> .cirrus.yml:
> freebsd_instance:
>   image: freebsd-12-0-rc3-amd64
> 
> env:
>   CIRRUS_CLONE_DEPTH: 1
> 
> task:
>   install_script: pkg install -y git glib gmake perl5 pixman pkgconf
>   script:
>     - mkdir build
>     - cd build
>     - ../configure || { cat config.log; exit 1; }
>     - gmake
>     - gmake check
> 

There are already FreeBSD, OpenBSD and NetBSD test scripts in the qemu
project.

I'm not sure whether there is any integration with GitHub.

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]