jenkins the definitive guide
At the time of writing, you can only have one notification strategy, so some of the advanced options we saw in Section 8.3, “Mor ...
The Jenkins IRC plugin lets you interact with your Jenkins server via an IRC channel, both to receive notification messages and ...
Figure 8.15. Advanced IRC notification configuration In addition to the hostname, port, channel, and nickname we mentioned earli ...
Figure 8.16. Advanced build job IRC notification configuration Notification strategies (when to send notification messages, and ...
Figure 8.17. IRC notification messages in action 8.9. Desktop Notifiers The best push notification strategies integrate smoothly ...
Figure 8.18. Jenkins notifications in Eclipse The Jenkins Tray Application plugin (see Figure 8.19, “Launching the Jenkins Tray ...
Figure 8.19. Launching the Jenkins Tray Application This application sits in your system tray, lets you view the current state o ...
This is certainly a useful application, but it suffers from a few limitations. At the time of writing, the Jenkins Tray Applicat ...
Figure 8.21. Creating a Notifo service for your Jenkins instance To receive notification messages from the Jenkins server, devel ...
Figure 8.23. Receiving a Notifo notification on an iPhone At the time of writing, sophisticated notification strategies are not ...
Figure 8.24. Using the Hudson Helper iPhone app For Android phones, you can also install the Hudson Mood widget will also provid ...
addresses (see Figure 8.25, “Sending SMS notifications via an SMS Gateway Service”). Doing this makes it easier to fine-tune the ...
Figure 8.26. Receiving notification via SMS 8.13. Making Noise If you have your Jenkins instance running on a machine that is ph ...
Figure 8.27. Configuring Jenkins Sounds rules in a build job To set this up, you need to tick the Jenkins Sounds checkbox in the ...
Figure 8.29. Configuring Jenkins Speaks The advantage of this approach lies in it’s precision: since you can use Jenkins variabl ...
near the build server, and so will work even if your Jenkins instance is in a server room or on a virtual machine. As far as ext ...
Figure 8.31. Configuring your Nabaztag With the notable exception of the build radiator, many of these devices have similar limi ...
Chapter 9. Code Quality 9.1. Introduction Few would deny the importance of writing quality code. High quality code contains less ...
large numbers of existing Maven projects that you need to integrate into Jenkins, and you want to configure consistent code qual ...
9.3. Popular Java and Groovy Code Quality Analysis Tools There are many open source tools that can help identify poor coding pra ...
«
8
9
10
11
12
13
14
15
16
17
»
Free download pdf