distillery_packager v0.4.1 API Reference

Modules

This module is used to kick off the debian package generation process

This module is used to capture the configuration of the debian package build. The module also includes validation functionality which is used to ensure that the data is in the correct format

This module houses the logic required to build the control file and include custom control data such as pre/post install hooks

This module houses the logic required to build the data payload portion of the debian package

This module produces boilerplate changelog data that’s required to build a valid deb file

This module builds a control file from the config and a template

This module produces a systemd unit file from the config and a template

This module produces a sysvinit file from the config and a template

This module decides whether to use a custom template or to use the default

This module produces an Upstart init script from the config and a template

This module is used to produce the final debian package file, using the “ar” compression tool

This module provides integration with Distillery’s plugin system

This module provides utilities related to file compression

This module is used to retrieve basic information for use with configuration

This module provides functions about the filesystem

This module provides a task for copy debian template files into ./rel/distillery_packager/debian/templates

This module provides a task for preparing base path for debian packages