jenkins the definitive guide

(Jeff_L) #1

number of, 169
performance of, 168
IRC (Internet Relay Chat), 210 -213
IRC plugin, 211 , 211


J
Jabber Notifier plugin, 206
Jabber protocol, 206 -210
Java applications
deploying from Maven repository, 336 -339
deploying to application server, 330 -339
redeploying a specific version, 332
redeploying from previous build, 333 -336
test reports from, 140
Java Development Kit (see JDK)
Java Runtime Environment (JRE), installing, 10
Java version installed, checking, 43
Java Web Start
installing and starting Jenkins using, 14-15
starting slave nodes using, 310 -313
JAVA_ARGS parameter, 49
JAVA_HOME environment variable, 73, 109
JAVA_OPTS environment variable, 56
Javadocs, 33-34
JBoss application server, deploying Java
applications to, 330 -339
JDK (Java Development Kit), 9
configuring, 19
configuring multiple versions of, 72-74
installing, 73
requirements for, 43
versions of, for multiconfiguration build jobs,
270
JEE applications (see Java applications)
Jenkins, 2-4
community for, 4
configuring (see configuration)
CVS supported by, 20
dedicated user for, 47
environment, requirements for, 9-13
help icons in, 18
history of, xxiii, 3-4
home directory for, 47-48, 60-64, 70


home page for, 16, 71
installing (see installation)
Java requirements for, 43
maintenance of, 345 -359
archiving build jobs, 355 -356
backups, 64, 351-355
migrating build jobs, 356 -359
monitoring disk space, 345 -349
monitoring server load, 349 -350
memory requirements for, 46 , 56-56
as Open Source project, 4
port running on, 44, 45
rapid release cycle of, 4
reasons to use, 4
running
on Apache server, 54-55
from application server, 16 , 55-56
from command line, 16, 45
from Java Web Start, 14
as stand-alone application, 51-54
stopping, 15
upgrading, 64 -65
version control systems supported by, 20, 23,
85
Jenkins Console, 15
Jenkins M2 Extra Steps plugin, 127
JENKINS_HOME environment variable, 48-48,
70
JENKINS_JAVA_CMD parameter, 50
JENKINS_JAVA_OPTIONS parameter, 50
JENKINS_PORT parameter, 50
JMeter, 160 -167
JOB_NAME environment variable, 109
JOB_URL environment variable, 109
JobConfigHistory plugin, 193 -194
jobs directory, 60-64
joins, in build jobs, 283 -284
JRE (Java Runtime Environment), installing, 10
JUnit reports, 138
for acceptance tests, 158
configuring in freestyle build job, 26, 140
format for, 25
Free download pdf