lab132 / buildbot-gitea

Buildbot plugin for integration with gitea.
MIT License
62 stars 21 forks source link

Install/usage documentation #2

Closed tuxillo closed 5 years ago

tuxillo commented 5 years ago

Hi,

Is there a list of instructions on how to use this plugin?

Thanks

pampersrocker commented 5 years ago

So far, sadly not.

I have not come around to write the installation documentation and to create a pypi package.

The super high level flow is to install the package from source, by cloning it and then running the installation scripts:

pip install -r requirements.txt
pip install -e .

The plugin itself adds entry hooks into buildbot, so they are available by just importing from buildbot.steps import * and so on.

The features themselves are very similar to the gitlab features, so following those guides might help: http://docs.buildbot.net/current/manual/configuration/wwwhooks.html#gitlab-hook http://docs.buildbot.net/current/manual/configuration/reporters.html#gitlabstatuspush

I need to find some time to finish this project into a proper 1.0 version.

pampersrocker commented 5 years ago

There is now a python package: https://pypi.org/project/buildbot-gitea/ and a README.md.

Feel free to leave feedback in a new issue if something is unclear or not working as expected.