Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Sep 2019 21:32:05 +0100
From:      Matthew Seaman <matthew@FreeBSD.org>
To:        =?UTF-8?Q?Bernhard_Fr=c3=b6hlich?= <decke@bluelife.at>
Cc:        FreeBSD Ports ML <freebsd-ports@freebsd.org>
Subject:   Re: Ansible playbooks for building a poudriere test system
Message-ID:  <34cf216b-e535-48d3-b549-4bcbeb5bca48@FreeBSD.org>
In-Reply-To: <CAE-m3X1v=dx-%2BvmV7XtOxYuskqZok0FGo0gG6X9NkeTFBMC0jg@mail.gmail.com>
References:  <db34a9aa-fd4a-0859-99ca-f23bec0b8826@FreeBSD.org> <CAE-m3X1v=dx-%2BvmV7XtOxYuskqZok0FGo0gG6X9NkeTFBMC0jg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--4cVJUvRJBkmC9YLNrAbqmLwZ94Bm09KgL
Content-Type: multipart/mixed; boundary="ChhTxoYmsFfj4rKu33Ua9UCSxCXCvnKdn";
 protected-headers="v1"
From: Matthew Seaman <matthew@FreeBSD.org>
To: =?UTF-8?Q?Bernhard_Fr=c3=b6hlich?= <decke@bluelife.at>
Cc: FreeBSD Ports ML <freebsd-ports@freebsd.org>
Message-ID: <34cf216b-e535-48d3-b549-4bcbeb5bca48@FreeBSD.org>
Subject: Re: Ansible playbooks for building a poudriere test system
References: <db34a9aa-fd4a-0859-99ca-f23bec0b8826@FreeBSD.org>
 <CAE-m3X1v=dx-+vmV7XtOxYuskqZok0FGo0gG6X9NkeTFBMC0jg@mail.gmail.com>
In-Reply-To: <CAE-m3X1v=dx-+vmV7XtOxYuskqZok0FGo0gG6X9NkeTFBMC0jg@mail.gmail.com>

--ChhTxoYmsFfj4rKu33Ua9UCSxCXCvnKdn
Content-Type: text/plain; charset=utf-8
Content-Language: en-GB
Content-Transfer-Encoding: quoted-printable

On 23/09/2019 14:27, Bernhard Fr=C3=B6hlich wrote:
> On Mon, Sep 23, 2019 at 10:27 AM Matthew Seaman <matthew@freebsd.org> w=
rote:
>>
>> Hi,
>>
>> I put this together as the basis of the class I gave at EuroBSDCon a f=
ew
>> days ago, and I thought I'd share it as it might prove useful:
>>
>>    https://github.com/infracaninophile/p4pm
>>
>> This should be able to take an 'as installed' FreeBSD machine with jus=
t
>> a local user account added, or the default config of a VM from AWS,
>> Azure etc. upto a fully configured poudriere build box.  Currently it
>> sets up jails suitable for running build tests on updated ports, but
>> turning it into a system for managing a private ports repo should be
>> pretty simple.
>=20
> Sounds like a good base for caronade which would integrate with github
> and trigger the poudriere build.
>=20
> https://code.bluelife.at/decke/caronade
>=20

Yes, that does look interesting.  I've just been using a small shell
script to rebuild the ports I'm interested in, but I can see that a more
continuously integrated system is going to be a popular choice.

	Cheers,

	Matthew


--ChhTxoYmsFfj4rKu33Ua9UCSxCXCvnKdn--

--4cVJUvRJBkmC9YLNrAbqmLwZ94Bm09KgL
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEGfFU7L8RLlBUTj8wAFE/EOCp5OcFAl2JK8VfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDE5
RjE1NEVDQkYxMTJFNTA1NDRFM0YzMDAwNTEzRjEwRTBBOUU0RTcACgkQAFE/EOCp
5OevThAAkF5UBAeFIGL69zLAdVfRXaiUbIRtZfXAqZjF5elYjIWPIRzDFtR/3qY3
dFFDGQm4fk0QoLw00HHljDunCWdXARccomvrfzbBxrRkA8t/VePfEjoJtbkhHk8l
00o23seh9Z+Fbj4h5JN5Bo0GUd35Cjs3HhKEa8hHU3LaHC9lI3Hd2aRddvq9Lbkt
cgrmuBSaM77RD2W4paESKuarc4bVV+YtmnTRMK2/xxvS1uhINDS2080/tiSXq3LQ
k5mQouhQ30Z4wRZoexn2OUmKQAUHPk78ivN0Q1enk6vWlsDdMnF/jOxJknQAE5fn
eOmXTgHmmLnsJMosw/ZZVesAvF5n2ad3pvsie8Z6gS2pohgiG7GWOehCW9Z3j7rt
+0hLSbZFv059/YDjs+cXJIhSVGI+OusLwGUJ/e51XfhOaVkDusK2dPcHEi4O4ks3
799DANnlEQVHbzkk4hc1S26H2hSF1yJ6q/xxpFrkutfhsRW5vYG3KHels07hfWQv
Wo4Uhf/0meLNpPrBXSeHZFo6tCi7SnBtEMZt8KizJ9Uj9a/VhqIUiEUAxAaP/yKV
ohh4RG8YnLQZPFRLrhS7XNYzMDose8vBh3xAs7GtEArJrs3gfzfxSS+ZKf9Yil8Q
Ea4sMNa6rZAFah0yOTauvCXOpeINinSnuxiPeGLme7C1MvMTn4w=
=r8k6
-----END PGP SIGNATURE-----

--4cVJUvRJBkmC9YLNrAbqmLwZ94Bm09KgL--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?34cf216b-e535-48d3-b549-4bcbeb5bca48>