All Projects → freebsd → Poudriere

freebsd / Poudriere

Licence: other
Port/Package build and test system

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
Zeus
An Electrifying Build System
Stars: ✭ 176 (-31.52%)
Mutual labels:  makefile, build-automation
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
l3build
A testing and building system for LaTeX
Stars: ✭ 63 (-75.49%)
Mutual labels:  build-automation
GYP3
Generate You Projects
Stars: ✭ 17 (-93.39%)
Mutual labels:  build-automation
libjail-rs
Rust implementation of a FreeBSD jail library
Stars: ✭ 32 (-87.55%)
Mutual labels:  freebsd
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
dotfiles
My .dotfiles
Stars: ✭ 12 (-95.33%)
Mutual labels:  freebsd
Ricing
a book about ricing unix-like systems
Stars: ✭ 257 (+0%)
Mutual labels:  makefile
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
dotfiles
personal dotfiles with stow
Stars: ✭ 16 (-93.77%)
Mutual labels:  freebsd

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

  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
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].