jenkins the definitive guide
Once you have set this up, you can define roles that regroup sets of related permissions. You set up and configure your roles, a ...
Figure 7.26. Managing project roles Once you have defined these roles, you can go to the Assign Roles screen to set up individua ...
There are two Jenkins plugins that can help you do this. The Audit Trail plugin keeps a record of user changes in a special log ...
project "game-of-life" build number 177 Dec 27, 2010 9:28:15 AM /configSubmit by johnsmart This audit trail is certainly useful, ...
Figure 7.30. Viewing Job Configuration History If you click on a system-wide change (indicated by the “(system)” suffix in the l ...
organization as a whole. This can go from simply integrating with your local LDAP repository to setting up or using a full-blown ...
...
Chapter 8. Notification 8.1. Introduction While it is important to get your build server building your software, it is even more ...
build failures usually indicate either a chronic configuration issue or poor developer practices (for example, developers commit ...
The Email-ext plugin lets you define a more refined email notification strategy. This plugin adds an Editable Email Notification ...
${BUILD_URL} A link to the corresponding build job page on Jenkins ${FAILED_TESTS} Shows information about failing unit tests, i ...
Figure 8.3. Configuring email notification triggers You can set up as many (or as few) triggers as you like. The recipients list ...
Figure 8.4. Customized notification message Overall, however, as a notification strategy, email is not without its faults. Some ...
subsequent build failures for this job will also be automatically claimed by this developer, until the issue is resolved. Figure ...
Figure 8.6. RSS Feeds in Jenkins The URLs for RSS feeds are simple, and work for any Jenkins page displaying a set of build resu ...
There are several build radiator solutions for Jenkins. One of the easiest to use is the Jenkins Radiator View plugin. This plug ...
Figure 8.8. Displaying a build radiator view 8.7. Instant Messaging Instant Messaging (or IM) is widely used today as a fast, li ...
Figure 8.9. Installing the Jenkins IM plugins Once this is done, you need to configure your Instant Messaging server. Any Jabber ...
useful communication strategy for development teams), you can provide the name of these chat rooms here too. This way, Jenkins w ...
Once this is configured, you need to set up a Jabber notification strategy for each of your build jobs. Open the build job confi ...
«
7
8
9
10
11
12
13
14
15
16
»
Free download pdf