Did you consider contributing to existing plugins instead of creating new ones? There're several plugins addressing your use.case. Example: https://wiki.jenkins-ci.org/display/JENKINS/Notification+Plugin
понедельник, 13 июля 2015 г., 23:11:31 UTC+3 пользователь Alex написал: > > source code: https://github.com/alexeyOnGitHub/jenkins-publisher-plugin > <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2FalexeyOnGitHub%2Fjenkins-publisher-plugin&sa=D&sntz=1&usg=AFQjCNGXRlnKzVptUV4k_HRpJswcB2FpDA> > > I'm the author. name on GitHub: alexeyOnGitHub > > Plugin summary: Publish notifications for all completed builds to a > RabbitMQ instance. > > (hoping to have more publishers than just RabbitMQ in it, that's why > didn't call it "RabbitMQ Publisher Plugin" > > the Git repo name could be build-result-publisher-plugin > > > Sample notification message: > > { > "jenkins_url": "http://localhost:8080/", > "job_name": "check-coverage", > "build_number": 61, > "result": "FAILURE", > "id": "61", > "test_results": { > "total_count": 7, > "skip_count": 1, > "fail_count": 2, > "failed_tests": [ > "com.company.Class2Test.anotherBrokenTest", > "com.company.Class2Test.thisWillBeBroken" > ] > } > } > > -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/498ecf5d-eb8e-473c-b887-db552c88c7ff%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
