Class
MCollective::PluginPackager::DebpackagePackager
In:
lib/mcollective/pluginpackager/debpackage_packager.rb
Parent:
Object
Methods
create_packages
new
Public Class methods
new
(plugin, pluginpath = nil, signature = nil, verbose = false, keep_artifacts = nil, module_template = nil)
Public Instance methods
create_packages
()
Build process :
create buildroot
craete buildroot/debian
create the relative directories with package contents
create install files for each of the plugins that are going to be built
create debian build files
create tarball
create pre and post install files
run the build script
move packages to cwd
clean up
[Validate]