Go to file
Loic bf5007dc43 Merge branch 'loic-hardenedbsd/master-patch-34703' into 'hardenedbsd/master'
HBSD: add the version for reproducible builds

See merge request hardenedbsd/poudriere!1
2022-10-20 16:30:59 +00:00
.github/ISSUE_TEMPLATE Update issue templates 2020-11-11 10:56:23 -08:00
build-aux autogen with 1.16.5 2022-06-06 10:27:45 -07:00
completions Fix some typos 2022-06-17 21:15:14 -07:00
external Update bin/sh from FreeBSD 68700941c7ad58d6fa8eda82f3f370d87670fa6a 2022-06-06 10:27:45 -07:00
m4 autogen with 1.16.5 2022-06-06 10:27:45 -07:00
src HBSD: add the version for reproducible builds 2022-10-20 16:28:42 +00:00
test Add pkg_version tests. 2022-07-13 09:35:06 -07:00
test-ports Fix test port build on cirrus-ci 2022-05-26 12:49:03 -07:00
.cirrus.yml Raise test system versions 2022-05-24 16:06:18 -07:00
.gitattributes Add more binary files to avoid grep with 2018-01-03 14:48:34 -08:00
.gitignore ignore test/prep file generated during running tests 2021-01-06 21:43:15 +01:00
LICENSE Add top-level LICENSE file 2018-06-07 07:56:45 -07:00
Makefile.am Add hybrid ISO image support 2022-06-02 15:50:50 +00:00
Makefile.in Autoconf 2.71 2022-07-13 09:35:06 -07:00
README.md Update mailing list link 2022-07-26 19:00:17 +02:00
aclocal.m4 Autoconf 2.71 2022-07-13 09:35:06 -07:00
autogen.sh Regen autotools 2020-04-13 23:28:11 -07:00
configure Autoconf 2.71 2022-07-13 09:35:06 -07:00
configure.ac Default support for debugging/asserts based on maintainer-mode. 2020-04-30 08:59:14 -07:00
freebsd.cfg Add an uncrustify configuration for style checking 2014-08-26 18:04:06 +00:00

README.md

Welcome to poudriere!

poudriere is a tool primarily designed to test package production on FreeBSD. However, most people will find it useful to bulk build ports for FreeBSD.

Its goals are to use modern facilities present in FreeBSD (such as ZFS, jails), to be easy to use and to depend only on base.

Where is the documentation?

The canonical documentation is located at:

https://github.com/freebsd/poudriere/wiki

A copy of this documentation could be found in the doc directory.

You can also open the poudriere's manpage, located in the 8th section.

Support

IRC: #poudriere on EFNet Mailing list: freebsd-pkg@FreeBSD.org (lists.freebsd.org)

Getting started with poudriere

  1. Install it by typing ./configure, make and make install at the top-level directory
  2. Copy /usr/local/etc/poudriere.conf.sample to /usr/local/etc/poudriere.conf
  3. Edit it to suit your needs
  4. man poudriere, search for EXAMPLES, read the wiki
  5. Follow "bulk build of binary packages" steps
  6. Enjoy your new fresh binary packages!

Build status

  • Build Status