Skip to main content

auto_restart

Project description

安装 pip install auto_restart

当检测到git内容发生变化后,自动重启部署,是冷部不是热部署。

建议在开发环境开发好后,代码推到测试分支。

建议安装screen, apt-get install screen,(也可以不安装这个screen,使用nohup启动脚本了那就需要)

在screen会话里面 运行以下命令:

auto_restart_tool -d /home/ydf/pycodes/auto_restart -s "python3 tests/test_git_change.py" -k tests/test_git_change.py

auto_restart_tool命令是自动生成的,可以直接使用这条命令。

之后,只要当前分支的git内容有更新就会自动重启。

python3 ./auto_restart/auto_restart_when_git_changed.py -d /home/ydf/pycodes/auto_restart -s "python3 tests/test_git_change.py" -k tests/test_git_change.py

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

auto_restart-2.2.tar.gz (3.3 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page