- Migrated docs to from Jenkins wiki to github
- Batch influxdb requests for better perf
- Misc bug fixes
- Handle pipeline exceptions correctly
- Minor influxdb schema changes
- Synchronize writes to influxdb
- Better error handling
- Code cleanup
- Documentation cleanup
- Added new feature to send metrics to StatsD collectors
- don't include time spent blocked in total job time sent to influxdb (blocked time sent as a separate field).
- update README, update center description, and wiki link
- provide job name information for non-github jobs (Github issue #16)
-
java.lang.NoClassDefFoundError in version 3.0, Jenkins 2.121.3 (Github issue #12)
-
Influx notifier needs to escape "=" and "," (Github issue #13)
-
Move influxdb user/password to credentials (Github issue #9)
-
Support secret text credentials in github status notification (Github issue #7)
Note: Version 3.0 is listed as a breaking change in the Jenkins plugin update center. This is because the optional user/password for notifying InfluxDB now uses the credentials store instead of separate strings.
This is more secure, because otherwise the credentials are stored in plain text on the Jenkins controller.
If you are using the InfluxDB feature (and using user/password), you will need to reconfigure the plugin to get them from a Jenkins credential after upgrading. If this does not apply to you, you don't need to do anything after upgrading.
- Add support for all pipelines (previously only supported declarative pipeline jobs).
- Added support to send stats to an influxdb server for build monitoring
- Removed unnecessary serialization of GHRepository
- Minor updates
- Initial release, supporting sending stage status to github for declarative pipeline branches only