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 details)

Uploaded Source

File details

Details for the file auto_restart-2.2.tar.gz.

File metadata

  • Download URL: auto_restart-2.2.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.6

File hashes

Hashes for auto_restart-2.2.tar.gz
Algorithm Hash digest
SHA256 7a2c0034d7717e47162b7938a4cfe1b720b3f0d3b2993eaddf166aea93b9e614
MD5 5fcbef12658733ea6cb78c9638d2f4b5
BLAKE2b-256 48ee9171165533f8829d6be20137352f538cf0cd2ea7bacfd3ab45ac19eb1192

See more details on using hashes here.

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