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