jenkins the definitive guide

(Jeff_L) #1

SSH keys, 89
tags, building against, 263 -264
workspace location, overriding, 94
workspace, wiping out before build, 94
Git plugin, 20-21, 89-89
GitHub plugin, 99
GitHub project, 4
GitHub repository, 9, 96, 99
account for, setting up, 11
cloning a local copy of, 12
forking, 12-13
GlassFish application server, deploying Java
applications to, 330 -339
GlassFish Servlet container, 179
global properties, 71-72
Gmail, configuring, 78
Goldin, Evgeny (contributor), xxv
Gradle
builds in, running with Jenkins, 129 -132
code quality metrics
with Checkstyle, 232
with CodeNarc, 238
Jenkins support for, 5
Grails
builds in, running with Jenkins, 127 -129
code quality metrics with CodeNarc, 238
Groeschke, Rene (contributor), xxvi
Groovy scripts
authentication script, 182 -183
code quality metrics with CodeNarc, 238 -239
environment variables in, 111
running in build jobs, 111 -112
running on Script Console, 69
groups
Active Directory, 178 , 179
Atlassian Crowd, 181
LDAP, 177
Unix, 179


H
headless mode, starting slave nodes in, 314
Hibernate, database updates with, 326
home directory for Jenkins, 47-48, 60-64, 70


home page, 16, 71
hot-deploy, 330 , 332
HTML Publisher plugin, 158 -160
HTTP proxy server, 79
Hudson, xxiii, 2, 3, 4
(see also Jenkins)
HUDSON_HOME environment variable, 48
HUDSON_URL environment variable, 109

I
IDE, code quality metrics with, 228
IM (see instant messaging)
information radiators, 204 -205
installation
Ant, 76
Git, 11
JDK, 73
Jenkins, 43-45
from binary distribution, 44
on build server, 46-47
on CentOS, 49-50
on Debian, 48-49
on Fedora, 49-50
with Java Web start, 14-15
on Linux, 44
on OpenSUSE, 50-51
on Redhat, 49-50
on SUSE, 50-51
on Ubuntu, 48-49
on Unix, 44
from WAR file, 16, 43
on Windows, 43, 44
as Windows service, 56-60
JRE, 10
Maven, 18-19, 75
plugins, 35, 35
(see also specific plugins)
upgrading, 64 -65
instant messaging (IM), 206 -211
IRC for, 210 -213
Jabber protocol for, 206 -210
Instant Messaging plugin, 206
integration tests, 137 , 138
Free download pdf