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 new commits but in near future we will add option to watch tags too.
  • 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.0.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.0-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: automatic-deployer-0.2.0.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.0.tar.gz
Algorithm Hash digest
SHA256 dfcc1788b6b6868ef1464c3eb9346465decc8fdfff29bc219475e6f9cf310530
MD5 bd95b6eeca2792f5fd8927f00e777f0f
BLAKE2b-256 a301b1f0d82e9d81b443980c2b0bd0dc2a4bd0402fe3f4d6dcd57081e11c52da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for automatic_deployer-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9c3a4de2e372f49bfa7323b1d0331f867f704bc9d8ce0cc0e39bb19aa311cf5c
MD5 335f199a5398d690734148ed24b078bf
BLAKE2b-256 f3a67e06553e24a6673c44515ac072aaba334e2d7454ba60cbecea2b37591f66

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