Skip to content

freebsd/poudriere

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

The full repository url will be constructed based on the arch and version
arguments.
So poudriere -c -j pkgbase=http://example.com/pkgbase -a amd64 -v 14 will
use the full repository present at http://example.com/pkgbase/FreeBSD:14:amd64
This might change in the futur as until we don't have official pkgbase repositories
we don't know what scheme we should recommand users to use.

Both creation and update is supported.

One cavehat is that kmod can't be build as we don't have any package
with the matching source code.

Sponsored by:	Beckhoff Automation GmbH & Co. KG
4568e0c

Git stats

Files

Permalink
Failed to load latest commit information.

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