Skip to content

erigones/ludolph-vcs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ludolph-vcs

Ludolph: vcs plugin

VCS plugin that provides notifications for Ludolph from GitHub and GitLab. Ludolph has to be on a public IP (URL) where VCS provider will POST data to a Ludolph's webhook. Make sure Ludolph's webserver can receive this message. We do recommend using a proxy server in front of Ludolph's webserver in order not to expose it to public internet.

https://badge.fury.io/py/ludolph-vcs.png

Installation

  • Install the latest released version using pip:

    pip install ludolph-vcs
    
  • Add new plugin section into Ludolph configuration file:

    [ludolph_vcs.gitlab]
    secret_token = secret_key_gitlab_gave_you
    
    [ludolph_vcs.github]
    sectet_token = secret_key_you_defined_on_github
    
  • Reload Ludolph:

    service ludolph reload
    

Dependencies:

Links

License

For more information see the LICENSE file.