lab132 / buildbot-gitea

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

Add list of changed files to "changes". #18

Closed mrstanwell closed 3 years ago

mrstanwell commented 3 years ago

Gitea used to not provide the list of changed files in its webhook, but that was fixed some time ago. This updates the gitea plugin to provide the list to buildbot like the github plugin does.

I've only verified this against buildbot 2.9, as I can't upgrade to 3.0 yet. Would it be possible to get this change released as a 1.3.1 version of the gitea plugin, since 1.4.0 requires buildbot >= 3.0?

crumpled-acronym commented 3 years ago

I just want to confirm that this works with buidbot 3.0.2 as well. Thanks!

pampersrocker commented 3 years ago

Added unit tests and created versions v1.3.1 for buildbot <3.0.0 and v1.5.0 for buildbot >=3.0.0

Normally the patch revision should only fix things, but the next minor version is already used and since this only adds features and does no other (breaking) changes i'm okay with that.

There is now a buildbot-2.9 branch for maintaining buildbot versions <3.0.0

Thank you for the changes, I was missing the changed files as well to conditionally trigger compilations!