Skip to main content

A CLI App to watch git repo and automatically run a command (deploy command, ex. build and run docker container) after inspecting some changes.

Project description

Automatic Deployer

A CLI App to watch git repo and automatically run a command (deploy command, ex. build and run docker container) after inspecting some changes.

Installation

  1. Create virtual environment.
    python -m venv venv
  2. Activate virtual environment.
  3. Install package.
    pip install automatic-deployer

Running

Setup

Use the following command to set up watcher.
Follow the prompt for required inputs.
deployer setup Or use --help to direct accessing the command arguments.
deployer setup --help

Run

Use the following command to start watching repo up watcher.
deployer start

Additional Commands

Use --help for additional commands and their functionality.

Notes

  • Currently, it only supports main branch but in near we will add option to watch other branches too.

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

automatic-deployer-0.2.1.tar.gz (6.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

automatic_deployer-0.2.1-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

Details for the file automatic-deployer-0.2.1.tar.gz.

File metadata

  • Download URL: automatic-deployer-0.2.1.tar.gz
  • Upload date:
  • Size: 6.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.1.1 CPython/3.10.5

File hashes

Hashes for automatic-deployer-0.2.1.tar.gz
Algorithm Hash digest
SHA256 b7e88afe2fa202fd330d46bb6884fe36fef8c1332fd6101cbb910b926799d709
MD5 6a5319d7dc9318978bda42f2a3383e31
BLAKE2b-256 f636c7cd5d842eb79d1c93640c60dd90cb0f11ad5611d3d637adcf9add13f187

See more details on using hashes here.

File details

Details for the file automatic_deployer-0.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for automatic_deployer-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a7d8c76874f388afdc83a831111ead0b6b532602c3af0ff8f2b152594a9cf83c
MD5 3d4520dafca3af249f1bf34126402f5e
BLAKE2b-256 b4bd45921e595bb334263d19c99196e4099498bdc9e200ec1c6105a3a1bf79d3

See more details on using hashes here.

Supported by

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