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.2.tar.gz (25.3 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.2-py3-none-any.whl (19.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: yagwr-0.1.2.tar.gz
  • Upload date:
  • Size: 25.3 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.2.tar.gz
Algorithm Hash digest
SHA256 cab34f28ac885fd4bd9729625caab7b6c9c03f86c9fd332e78a2894b3d94cf79
MD5 2ca4ed798cc8974aea041356efaa6e86
BLAKE2b-256 9cdbf38dd9aab189a0b7100c3f70cbf4131f494fafeaee354d1b9fcf0b131587

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yagwr-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2fac4300ecb3e837b0627fbd426f3964731ebc1ec71157ad3ceddabd517cd247
MD5 3bbf80f5324e918bb2c9e03e0adc1b8d
BLAKE2b-256 be9afd454c1b1093c4775b1f2649c2cb05e8fa5feba38bd3db17a065ac7d7fdc

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