freebsd / Poudriere
Licence: other
Port/Package build and test system
Stars: ✭ 257
Programming Languages
shell
77523 projects
Projects that are alternatives of or similar to Poudriere
Make.go
A Go script that could replace your Makefile.
Stars: ✭ 105 (-59.14%)
Mutual labels: makefile, build-automation
Moosefs Freebsd Ports
Official FreeBSD Ports for MooseFS 3.0 (and MooseFS 2.0). If you're looking for MooseFS 2.0 ports, check the 2.0.x branch.
Stars: ✭ 10 (-96.11%)
Mutual labels: makefile, freebsd
Webfsd
A simple HTTP server for mostly static content written in C
Stars: ✭ 50 (-80.54%)
Mutual labels: makefile, freebsd
Redo
Smaller, easier, more powerful, and more reliable than make. An implementation of djb's redo.
Stars: ✭ 1,589 (+518.29%)
Mutual labels: makefile, build-automation
Freebsd Vscode
Visual Studio Code port for FreeBSD
Stars: ✭ 121 (-52.92%)
Mutual labels: makefile, freebsd
Build Harness
🤖Collection of Makefiles to facilitate building Golang projects, Dockerfiles, Helm charts, and more
Stars: ✭ 236 (-8.17%)
Mutual labels: makefile, build-automation
unifi-pfsense
A script that installs the UniFi Controller software on pfSense and other FreeBSD systems
Stars: ✭ 617 (+140.08%)
Mutual labels: freebsd
static-web-server
A blazing fast and asynchronous web server for static files-serving. ⚡
Stars: ✭ 230 (-10.51%)
Mutual labels: freebsd
pyke
🔨🐍 Make-like build utility for Python projects with extensive DSL features
Stars: ✭ 13 (-94.94%)
Mutual labels: build-automation
jagen
A software engineer's workspace manager and build systems wrapper
Stars: ✭ 32 (-87.55%)
Mutual labels: build-automation
gost
Build a local copy of Security Tracker. Notify via E-mail/Slack if there is an update.
Stars: ✭ 108 (-57.98%)
Mutual labels: freebsd
makesure
Simple task/command runner with declarative goals and dependencies
Stars: ✭ 230 (-10.51%)
Mutual labels: build-automation
punylinux
Build automation (powered by Ruby & Rake) for a very minimal Linux system.
Stars: ✭ 31 (-87.94%)
Mutual labels: build-automation
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 freenode
Mailing list: [email protected] (lists.freebsd.org)
Getting started with poudriere
- Install it by typing
./configure
,make
andmake install
at the top-level directory - Copy
/usr/local/etc/poudriere.conf.sample
to/usr/local/etc/poudriere.conf
- Edit it to suit your needs
-
man poudriere
, search forEXAMPLES
, read the wiki - Follow "bulk build of binary packages" steps
- Enjoy your new fresh binary packages!
Build status
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].