MovingBlocks / Gooey

Just your friendly #terasology IRC bot :-)
7 stars 2 forks source link

Gooey should be able to allow a module author to trigger module releases via chat #14

Open Cervator opened 8 years ago

Cervator commented 8 years ago

When a module author has gotten release management enabled (#13) they (or their delegates) should be able to interact with Gooey to trigger releases of the module (really a bot front for working a job in Jenkins)

In Jenkins this would in some form execute a release request with a single scope parameter: patch (default), minor, major.

Ideally this would also prepare/push some sort of changelog that could be automatically harvested for distributions. So for modules in the Omega distro each release within the distro would park the changes for when the next Omega zip is created and uploaded to GitHub.

Something similar to the engine changelog shown in the Launcher should also be available in a module manager of some sort.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/36715817-gooey-should-be-able-to-allow-a-module-author-to-trigger-module-releases-via-chat?utm_campaign=plugin&utm_content=tracker%2F983091&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F983091&utm_medium=issues&utm_source=github).