rancher-government-carbide / releasebot

A rudimentary daemon that monitors github repos for new releases.
1 stars 1 forks source link

custom payload config #5

Closed clanktron closed 1 year ago

clanktron commented 1 year ago

Rather than hardcoding every payload my team requires into the bot itself, it would be much more modular and scalable to have a config file that specifies custom payloads for each deployment. Config will probably be in json format since that's how it'll be sent over http. Variables will need to be exposed this way so the person deploying such can access different attributes about the release.

clanktron commented 1 year ago

Code is pretty much done, just have to write some better tests and catch any hidden bugs before I merge into main.

clanktron commented 1 year ago

Basic tests are all passing and manual integration tests all seem to be working. As of now the custom-payloads branch has been merged into main.