What's Changed
- Added pr-checks, relase and update-changelog gh actions
- Added docker-compose-ci.yml
- Added
UV
as the default package and project manager - Added test/test_rundeck_exporter_metrics.py
- Added src/rundeck_exporter module
args.py
: module responsible for the CLI arguments definitioncli.py
: module that initializes the rundeck_exporter command line interface.constants.py
: module that stores the app constants.metrics_collector.py
: module that handles all the Rundeck metrics collection.utils.py
: module containing utilities and middlewares used by the modules.
- Updated docker-compose examples and configs
- Updated README.md
- Removed rundeck_exporter.py. The code was refactored in the
src/rundeck_exporter
module.
Full Changelog: v2.8.5...v3.0.0