Skip to content
This repository has been archived by the owner on May 8, 2019. It is now read-only.
/ automatron Public archive

Automate creating python distribution with Ansible

License

Notifications You must be signed in to change notification settings

knightdave/automatron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automatron

License: GPL v3 Build Status

Easy way to create automation ready Python installer with miniconda and makeself.

Usage

Create portable python installer with automation tools in tree simple steps:

  1. Create package:
    ./create_package.sh
  2. Copy automatron.sh to Linux server and run installation:
    ./automatron.sh
  3. Add new installed python to PATH
    export PATH="$HOME/miniconda/bin:$PATH"

Parameters

The syntacs of automatron is following

./create_package.sh [args]

  • args are optional:
    • -t : temporary dir (default is current dir)
    • -r : path to requirements.txt file
    • -k : keep files for future (default if to not keep)
    • -p : force use python version (2 or 3)

./automatron.sh -- [args]

  • args are optional:
    • \-f : force installation
    • \-p : installation path (default: ~/miniconda)

Dependencies

  • gcc (needded to compile wheels)
  • Only Linux support (yet...)

About

Automate creating python distribution with Ansible

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages