Skip to main content

Yet Another Gitlab Webhook Runner

Project description

yagwr - Yet Another Gitlab Webhooks Runner

Documentation Status

Inspiration/Acknowledgments, isn't there enough of these projects already?

That's a fair question. Before I decided to write my own project, I looked for projects that would fit my needs. And while I found quite a few out there, they were either to simple or to complex for my needs. One project in particular that got almost right for my needs is gitlab-webhook-receiver. However I had a few issues with it when I tested it, so I decided to write my own. I took inspiration on this project, specially the config.yaml file, so thank you for the idea, I will be using a similar approach here.

Installation

To install this package:

pip install yagwr

Usage

After the installation, a script called yagwr will be available:

yagwr rules_and_actions.yml

For a complete list of all command line options, please execute:

yagwr --help

A more detailed documentation can be found here: https://yagwr.readthedocs.io/en/latest/

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

yagwr-0.1.3.tar.gz (25.4 kB view details)

Uploaded Source

Built Distribution

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

yagwr-0.1.3-py3-none-any.whl (19.3 kB view details)

Uploaded Python 3

File details

Details for the file yagwr-0.1.3.tar.gz.

File metadata

  • Download URL: yagwr-0.1.3.tar.gz
  • Upload date:
  • Size: 25.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.7

File hashes

Hashes for yagwr-0.1.3.tar.gz
Algorithm Hash digest
SHA256 793e3501c6501074972b17af3fcb54236ea439162ad9cab1d2ed027c2e5be767
MD5 3dbec0311ea7bf7849f51a03344798cb
BLAKE2b-256 be2b2d7d2ed94d1ffa644f9fd2054936ef33fa5274970e93de304c3a85d04834

See more details on using hashes here.

File details

Details for the file yagwr-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: yagwr-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 19.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.7

File hashes

Hashes for yagwr-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 03e2205716ede7e3d770d739940c69639e04d88671ad16a1e92b925ca083148a
MD5 e9070d32abed14d61ce45380081e664d
BLAKE2b-256 3afae9a07c8b27624c09b41011cd75fcb804308b5137d029bc6d198494d62586

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