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>