Rsync your code to server and run.
Deploy changing dependent projects faster, such as batch processing tasks, e.g. submit a Python script or a Hive script to YARN.
- Change your code in your serveral related projects.
rsync
these projects to server, it's really fast, except for full sync in the first time.- Detect some changed codes, and re-install related projects.
- Launch your project and debug ...
- Every command is print to console detailly, not a black box, RAW SHELL SCRIPT rocks!
- To run this script, only Python and its standard library is needed, no need to install thirty-party libraries.
- Create a
virtualenv
environment automatically.
pip install rsyncrun
rsyncrun
- compact with canceled, e.g. catch event, keep the log
I want a feature X ? ... please create an issue, or fork it.