Index
A
- abstract classes
- about / Abstract classes
- abstraction
- using / Abstraction and interfaces
- Android applications
- developing, with Jenkins / Jenkins and Android
- Android emulator
- reference link / Jenkins and Android
- Android software development kit
- reference link / Jenkins and Android
- Awk
B
- $BUILD_TO_DEPLOY
- reference link / Use case scenario 3 – helping your users through UI automation
- basic setup
- extending / Extending the basic setup
- blue balls, Jenkins
- reference link / Running tests with Maven
- Builder class
- about / The Builder class and Stapler
- Build Monitor plugin
- reference link / NetBeans
- Build type
- about / A new build type required
C
- CloudBees presentation
- reference link / Groovy and Gradle as alternatives
- concrete classes / Abstract classes
- config_fr.properties file
- about / Properties files and Messages
- Continuous Integration, with Jenkins
- contract
- about / Interfaces
- cron generators
- reference link / Automating the job
- custom Builder / The Builder class and Stapler
D
- debugging, IntelliJ
- reference link / Debugging with IntelliJ
- design by contract
- benefits / Interfaces
- Docker
- about / Use case scenario 2 – multiple hosts
- references / Looking at the list of existing plugins
- and Jenkins / Jenkins and Docker
- URL / Jenkins and Docker
- using, for Jenkins / Docker in Jenkins
- Jenkins, using for / Jenkins in Docker
- docker-plugin
- reference link / Use case scenario 2 – multiple hosts
- Docker container, CloudBees
- reference link / Jenkins in Docker
- Docker containers
- about / Jenkins and Docker
- Docker Containers
- Dockerfile, GitHub page
- reference link / Jenkins in Docker
- Docker Images
- Docker in Docker project
- about / Jenkins in Docker
- Docker in Jenkins
- about / Jenkins and Docker
- reference link / Docker in Jenkins
- Docker Registry
E
- Eager instantiation / Singletons
- Eclipse
- about / Eclipse and Mylyn
- debugging with / Debugging with Eclipse
- ElementTree
- existential types / Abstraction and interfaces
- existing plugins
- viewing / Looking at the list of existing plugins
- extension
- declaring, in Jenkins / Declaring an extension in Jenkins
- extension annotation
- reference link / Declaring an extension in Jenkins
- Extension Indexer program
- about / Looking at the list of existing plugins
- reference link / Looking at the list of existing plugins
- Extension Points
- Extension points index page
- reference link / Looking at the list of existing plugins
G
- Git
- about / Jenkins evolution
- GIt, for Windows
- reference link / Jenkins evolution
- Google Play Android Publisher Plugin
- reference link / Jenkins and Android
- Gradle
- Green Balls plugin
- reference link / Running tests with Maven
- Groovy
H
- help*.html files
- about / Help
- Hub
- about / Docker in Jenkins
I
- i18n internationalization
- reference link / Properties files and Messages
- implements keyword / Interfaces
- information
- obtaining, from Jenkins / Getting the information from Jenkins
- radiating / Radiating the information
- Information Radiator
- creating, with Jenkins XML API / Creating an Information Radiator with the Jenkins XML API
- installation, Maven / Installing Maven
- installation, Mylyn / Installing Mylyn
- IntelliJ
- debugging with / Debugging with IntelliJ
- IntelliJ IDEA
- interface keyword / Interfaces
- interfaces
- about / Interfaces
- using / Abstraction and interfaces
- internationalization
- reference link / Properties files and Messages
- iOS
- references / Jenkins and iOS
- iOS applications
- developing, with Jenkins / Jenkins and iOS
J
- java.util.logging package
- reference link / Server debugging – a quick recap
- Java Development Kit (JDK) / Jenkins evolution
- Java IDE
- about / Jenkins evolution
- JAXP
- Jelly
- about / Jelly and Jenkins
- reference link / Jelly and Jenkins
- Jenkins
- about / Getting started with Jenkins, Jelly and Jenkins
- URL, for homepage / Getting started with Jenkins, Extending the basic setup
- evolution / Jenkins evolution
- tools, for extending / Jenkins evolution
- use case scenarios / Use case scenario 1 – a large number of jobs, Use case scenario 2 – multiple hosts, Use case scenario 3 – helping your users through UI automation, Use case scenario 4 – UI tweaks
- configuring / Mylyn and Jenkins configurations
- information, obtaining from / Getting the information from Jenkins
- using, as web server / Jenkins as a web server – the userContent directory
- extension, declaring in / Declaring an extension in Jenkins
- running, basics / Installing Maven
- debugging, basics / Installing Maven
- reference link / Jelly and Jenkins
- debugging / Debugging Jenkins
- URL, for home page / The Jenkins script console and Groovy
- and Docker / Jenkins and Docker
- Docker, using for / Docker in Jenkins
- using, for Docker / Jenkins in Docker
- Android applications, developing with / Jenkins and Android
- iOS applications, developing with / Jenkins and iOS
- references / Jenkins and iOS
- keeping up to date / Keeping your Jenkins version and plugins up to date
- Jenkins build connectors
- Jenkins CLI
- about / The Jenkins CLI
- setting up / How to set it up
- using / How to use it
- remote jobs, triggering via / Triggering remote jobs via the CLI
- Jenkins configuration
- updating / Updating Jenkins configuration
- Jenkins Control Plugin
- Jenkins in Docker
- about / Jenkins and Docker
- JenkinsLinuxStartupScript
- reference link / Extending the basic setup
- Jenkins Logger Console
- about / The Jenkins Logger Console
- Jenkins Plugin
- reference link, for tutorial guide / Installing Maven
- Jenkins plugins
- overview / A brief history of Jenkins plugins
- reference link / A brief history of Jenkins plugins
- URL, for home page / Looking at the list of existing plugins
- Jenkins release notifications, on Twitter
- reference link / Keeping your Jenkins version and plugins up to date
- Jenkins script console
- Jenkins slave Docker images, for dynamic provisioning
- reference link / Jenkins in Docker
- Jenkins slaves
- reference link / Jenkins in Docker
- Jenkins Source
- about / Jenkins evolution
- Jenkins XML API
- Information Radiator, creating with / Creating an Information Radiator with the Jenkins XML API
- job
- automating / Automating the job
- JSON API
L
- Latest & Greatest link, Jenkins homepage
- reference link / Getting started with Jenkins
- localization
- reference link / Properties files and Messages
- logging, Jenkins documentation
- reference link / Server debugging – a quick recap
- logging levels, Jenkins
- reference link / Server debugging – a quick recap
- Long-Term Support release, Jenkins
- download link / Getting started with Jenkins
M
- Maven
- about / Jenkins evolution, An introduction to Maven
- installing / Installing Maven
- references / Installing Maven
- tests, running with / Running tests with Maven
- Maven phases
- validate / Installing Maven
- compile / Installing Maven
- test / Installing Maven
- package / Installing Maven
- integration-test / Installing Maven
- verify / Installing Maven
- install / Installing Maven
- deploy / Installing Maven
- clean / Installing Maven
- site / Installing Maven
- reference link / Installing Maven
- messages
- about / Properties files and Messages
- Messages.properties file
- about / Properties files and Messages
- mvnDebug tool
- about / mvnDebug
- Mylyn
- about / Jenkins evolution, Eclipse and Mylyn
- download link / Jenkins evolution
- URL / Eclipse and Mylyn
- installing / Installing Mylyn
- configuring / Mylyn and Jenkins configurations
N
- NetBeans
- about / NetBeans
O
- offline slave nodes
- reference link / The Jenkins script console and Groovy
P
- Perl
- phases
- about / Installing Maven
- plugin
- writing / Where to start?
- plugin progress
- about / Plugin progress
- plugin release notifications, subscribing via RSS
- reference link / Keeping your Jenkins version and plugins up to date
- POM file
- about / The POM file
- properties files
- about / Properties files and Messages
R
- remote jobs
- triggering, via Jenkins CLI / Triggering remote jobs via the CLI
S
- Sed
- server debugging
- about / Server debugging – a quick recap
- Singletons
- about / Singletons
- SSH keys
- reference link / Triggering remote jobs via the CLI
- standard Jenkins instance
- deploying to / Installing Maven
- Stapler
- about / The Builder class and Stapler
- reference link / The Builder class and Stapler
- starting point
- loading / Loading and building our starting point
- building / Loading and building our starting point
- Subversion repository
- Swarm plugin
- reference link / Use case scenario 2 – multiple hosts
T
- testing scenarios, Jenkins
- reference link / Running tests with Maven
- tests
- running, with Maven / Running tests with Maven
- tools, for extending Jenkins
- Java Development Kit (JDK) / Jenkins evolution
- Java IDE / Jenkins evolution
- Mylyn / Jenkins evolution
- Maven / Jenkins evolution
- Jenkins Source / Jenkins evolution
- Git / Jenkins evolution
U
- use case scenarios, Jenkins
- large number of jobs / Use case scenario 1 – a large number of jobs
- multiple hosts / Use case scenario 2 – multiple hosts
- users, helping through UI automation / Use case scenario 3 – helping your users through UI automation
- UI tweaks / Use case scenario 4 – UI tweaks
- userContent directory / Jenkins as a web server – the userContent directory
V
- versions, IDEs
- references / Jenkins evolution
- Views functionality
W
- web server
- Jenkins, using as / Jenkins as a web server – the userContent directory
X
- XCode
- references, for installing / Jenkins and iOS
- XML**Simple
- XmlParser