# Fapistrano
A remote server automation and deployment tool.
## Install
` bash pip install fapistrano `
To upgrade
` bash pip install -U fapistrano `
## How to Use
` $ fap release --stage production --role web $ fap rollback --stage production --role web $ fap restart --stage production --role web `
History
0.9.2 (2017-03-20)
fix contaminated outdated releases.
0.9.1 (2016-9-18)
fix stale releases left on servers.
0.9.0 (2016-4-21)
support different login user and sudo user.
0.8.3 (2016-4-18)
fix missing output from curl.
fix .env format.
support formatted env for list/dict.
0.8.2 (2016-4-9)
add –dry-run option.
0.8.1 (2016-4-1)
hide curl password.
0.8.0 (2016-3-30)
add command once.
add command shell (only support python now).
find plugins for each command if possible, fallback to default plugin.
add .env file at remote.
0.7.3 (2016-3-29)
bugfix for cross env pollution.
0.7.2 (2016-3-29)
cli support group deploy by role or stage.
add option –curl-extract-tgz.
add option –git-archive-tree.
0.7.1 (2016-3-25)
fix fis option.
add option –shared_writable.
alert on missing localshared files.
add option –curl-postinstall-output.
add option –curl-output.
0.7.0 (2016-3-21)
release to pypi.
0.6.0 (2016-3-15)
move git, supervisor, slack as plugins.
put git bare repo on path.
add fis plugin.
add fap cli.
use signal to refactor release/rollback flow.
add curl plugin.
add supervisor plugin.
0.5.1 (2015-2-1)
support supervisor group
slack notification.
0.1.0 (2015-9-23)
First release.
Metadata
Release files for fapistrano 0.9.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fapistrano-0.9.5.tar.gz | 33.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| fapistrano-0.9.5-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 55.8 kB
Release files / fapistrano-0.9.5.tar.gz
| Download URL | fapistrano-0.9.5.tar.gz |
|---|---|
| Size | 33.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6cea7a3253894e9ab02f0cb654cad017278a31eedd8b3ad8d219af5e9ee695dc
|
|
BLAKE2b-256 checksum How to use checksums |
bf59730b70209032c3368b1bdbd300c06b1c1bf98ad5f8af275ae9eb4ebcbb9c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / fapistrano-0.9.5-py2.py3-none-any.whl
| Download URL | fapistrano-0.9.5-py2.py3-none-any.whl |
|---|---|
| Size | 22.6 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
16bdcec34f742cfe9689339878f1dd9a183a1004f83f5b0c83cf644077e4aae3
|
|
BLAKE2b-256 checksum How to use checksums |
ff7ed228d9ae789a1766aceb29d6d63fbdcbbf931888a7e6f8345b07a5095598
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |