Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Wait, Jenkins can do THAT?! (2014-11-01)
Search
Stefan Rotsch
November 01, 2014
Programming
0
31
Wait, Jenkins can do THAT?! (2014-11-01)
Wait, Jenkins can do THAT?!
— TYPO3 East Europe 2014
Stefan Rotsch
November 01, 2014
Tweet
Share
More Decks by Stefan Rotsch
See All by Stefan Rotsch
Agile Programming Practices (2017-07-14)
srotsch
0
100
Agile Programming Practices (2016-11-11)
srotsch
0
42
Personal Productivity Patterns (2016-04-21)
srotsch
1
34
Personal Productivity Patterns (2015-11-13)
srotsch
0
31
Other Decks in Programming
See All in Programming
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
560
Pythonではじめるオープンデータ分析〜書籍の紹介と書籍で紹介しきれなかった事例の紹介〜
welliving
2
440
TUIライブラリつくってみた / i-just-make-TUI-library
kazto
1
410
AI時代を生き抜く 新卒エンジニアの生きる道
coconala_engineer
1
390
堅牢なフロントエンドテスト基盤を構築するために行った取り組み
shogo4131
8
2.5k
Canon EOS R50 V と R5 Mark II 購入でみえてきた最近のデジイチ VR180 事情、そして VR180 静止画に活路を見出すまで
karad
0
130
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
0
140
AIの誤りが許されない業務システムにおいて“信頼されるAI” を目指す / building-trusted-ai-systems
yuya4
6
3.8k
ゆくKotlin くるRust
exoego
1
130
手が足りない!兼業データエンジニアに必要だったアーキテクチャと立ち回り
zinkosuke
0
800
AIコーディングエージェント(skywork)
kondai24
0
190
tparseでgo testの出力を見やすくする
utgwkk
2
260
Featured
See All Featured
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
140
Building Adaptive Systems
keathley
44
2.9k
Faster Mobile Websites
deanohume
310
31k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
130
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
HDC tutorial
michielstock
0
260
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
2
61
The browser strikes back
jonoalderson
0
67
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
0
26
Marketing to machines
jonoalderson
1
4.3k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
79
Transcript
Wait, Jenkins can do THAT?! Stefan Rotsch, AOE GmbH
Jenkins • Continuously build and test software projects •
Monitor execution of repeated jobs
Jenkins • Written in Java • Supports various SCMs •
Executes Ant, Maven, Shell, Windows Batch • Extendable • Free Software
Installing Jenkins
Installation # Add PGP key $ wget -q -O -
https://jenkins-ci.org/ debian/jenkins-ci.org.key | sudo apt-key add -
Installation # Add PGP key $ wget -q -O -
https://jenkins-ci.org/ debian/jenkins-ci.org.key | sudo apt-key add - # Add Jenkins APT repository $ sudo sh -c 'echo deb http://pkg.jenkins- ci.org/debian binary/ > /etc/apt/ sources.list.d/jenkins.list'
Installation # Add PGP key $ wget -q -O -
https://jenkins-ci.org/ debian/jenkins-ci.org.key | sudo apt-key add - # Add Jenkins APT repository $ sudo sh -c 'echo deb http://pkg.jenkins- ci.org/debian binary/ > /etc/apt/ sources.list.d/jenkins.list' # Update package list and install $ sudo apt-get update $ sudo apt-get install jenkins
Installation # Add PGP key $ wget -q -O -
https://jenkins-ci.org/ debian/jenkins-ci.org.key | sudo apt-key add - # Add Jenkins APT repository $ sudo sh -c 'echo deb http://pkg.jenkins- ci.org/debian binary/ > /etc/apt/ sources.list.d/jenkins.list' # Update package list and install $ sudo apt-get update $ sudo apt-get install jenkins
Execute shell commands
Shell commands
Shell commands
Shell commands
Inspect code with PHP_CodeSniffer
PHP_CodeSniffer Setup
PHP_CodeSniffer Setup
PHP_CodeSniffer Setup
PHP_CodeSniffer Results
PHP_CodeSniffer Results
PHP_CodeSniffer Results
Master/Slave Environments
Master/Slave Benefits • Limited build processors • Conflicts between projects
• Specialized slave nodes • On-demand nodes
Master/Slave Setup
Master/Slave Setup
Master/Slave Setup
Master/Slave Setup
Headless Sitespeed.io
Sitespeed.io • Website speed and performance analyzer • Advanced metrics
require "real" browser • Xvfb as a lightweight alternative to Selenium • Firefox only
Sitespeed.io Setup
Sitespeed.io Setup
Sitespeed.io Setup
Sitespeed.io Results
Sitespeed.io Results
Sitespeed.io Results
Resources
Resources • http://jenkins-ci.org/ • http://www.eclipse.org/hudson/the- hudson-book/book-hudson.pdf • http://www.sitespeed.io/ • http://yslow.org/
✎
Questions ?
@
[email protected]
@ritschie Contact