skip to navigation
skip to content

Not Logged In

packman 0.1.2

Package Generator

packman creates packages.

You can write a components file containing your packages’ configuration and packman will retrieve the resources and create the packages accordingly.

The project was initally invented to create Cloudify (http://getcloudify.org/) packages and is now progressing towards being a simple open-source solution to creating different types of packages.

Quick Start

Quick Start

Documentation

packman documentation

Installation

see packman requirements before installing packman

pip install packman
# or, for dev:
pip install https://github.com/cloudify-cosmo/cloudify-packager/archive/develop.tar.gz

Usage Examples

see Components Configuration to configure your components file

# `pkm get` retrieves component sources
pkm get --components my_component --components_file /my_components_file.py
# `pkm pack` packages sources, scripts and configs.
pkm pack -c my_component,my_other_component
# `pkm make` ... does both one after the other
pkm make -x excluded_component

Vagrant

A vagrantfile is provided to load machines:

  • a packman host (which, by default, is ready to package components)
  • a tester host (which, by default, is a clean machine to test the package installation on)
  • CentOS and other distribs are being added…

Automated Vagrant Testing Environment

In future versions, an automated process of retrieval, packaging and installation will be implemented to check the entire process.

 
File Type Py Version Uploaded on Size
packman-0.1.2.tar.gz (md5) Source 2014-06-22 20KB
  • Downloads (All Versions):
  • 15 downloads in the last day
  • 53 downloads in the last week
  • 77 downloads in the last month