Skip to content

neofort/packman

 
 

Repository files navigation

packman

  • Master Circle CI

Build Status

Gitter chat

PyPI

PypI

packman creates packages.

You can write a packages 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/master.tar.gz

Usage Examples

see Packages Configuration to configure your packages file

 # `pkm get` retrieves package sources
 pkm get --packages my_package --packages_file /my_packages_file.yaml
 # `pkm pack` packages sources, scripts and configs.
 pkm pack -c my_package,my_other_package
 # `pkm make` ... does both one after the other
 pkm make -x excluded_package,excluded_package2

Additional Information

About

a packaging framework.. and more!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.2%
  • Makefile 0.8%