mirror of
https://github.com/lubuntu-team/lugito.git
synced 2025-12-24 10:53:27 +00:00
76 lines
1.8 KiB
ReStructuredText
76 lines
1.8 KiB
ReStructuredText
======
|
|
lugito
|
|
======
|
|
|
|
.. _Lubuntu Project: https://lubuntu.me/
|
|
|
|
lugito is a Python package that provides a webserver for connecting updates from Phabricator to communication tools such as irc and other services such as launchpad. Lugito was developed within `Lubuntu Project`_ for use as an irc bot.
|
|
|
|
Installation
|
|
-------------
|
|
|
|
lugito can be installed via Pyp
|
|
|
|
|
|
* Free software: 3 Clause BSD license
|
|
|
|
|
|
* Note the params in the phabricator.hooks are the webhook endpoints defined within Herald in Phabricator and the values are the corresponding HMAC values
|
|
|
|
Temp - Example .lugitorc
|
|
-------------------------
|
|
|
|
.. code::
|
|
|
|
[phabricator]
|
|
host = http://127.0.0.1:9091/api/
|
|
token = api-nojs2ip33hmp4zn6u6cf72w7d6yh
|
|
|
|
[phabricator.hooks]
|
|
irc = cqg42zdcuqysff632kc6rnsu4m3hjg6c
|
|
commithook = znkyfflbcia5gviqx5ybad7s6uyfywxi
|
|
|
|
[phabricator.package_names]
|
|
rDEFAULTSETTINGS = lubuntu-default-settings
|
|
rART = lubuntu-artwork
|
|
rCALASETTINGS = calamares-settings-ubuntu
|
|
rQTERMINALPACKAGING = qterminal
|
|
rLXQTCONFIGPACKAGING = lxqt-config
|
|
rNMTRAYPACKAGING = nm-tray
|
|
|
|
[connector.irc]
|
|
host = irc.freenode.net
|
|
port = 6697
|
|
username = someusername
|
|
password = somepassword
|
|
channel = #somechannel
|
|
|
|
[connector.launchpad]
|
|
application = lugito
|
|
staging = production
|
|
version = devel
|
|
supported_versions =
|
|
Cosmic
|
|
Bionic
|
|
Xenial
|
|
Trusty
|
|
|
|
[connector.jenkins]
|
|
site = https://ci.lubuntu.me
|
|
template_url = ssh://git@phab.lubuntu.me:2222/source/PACKAGE.git
|
|
|
|
|
|
|
|
Features
|
|
--------
|
|
|
|
* TODO
|
|
|
|
Credits
|
|
-------
|
|
|
|
This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.
|
|
|
|
.. _Cookiecutter: https://github.com/audreyr/cookiecutter
|
|
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage
|