Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Wait, Jenkins can do THAT?! (2014-11-01)

Wait, Jenkins can do THAT?! (2014-11-01)

Wait, Jenkins can do THAT?!
— TYPO3 East Europe 2014

Stefan Rotsch

November 01, 2014
Tweet

More Decks by Stefan Rotsch

Other Decks in Programming

Transcript

  1. Jenkins • Written in Java • Supports various SCMs •

    Executes Ant, Maven,
 Shell, Windows Batch • Extendable • Free Software
  2. Installation # Add PGP key $ wget -q -O -

    https://jenkins-ci.org/ debian/jenkins-ci.org.key | sudo apt-key add -
  3. 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'
  4. 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
  5. 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
  6. Sitespeed.io • Website speed and performance analyzer • Advanced metrics

    require "real" browser • Xvfb as a lightweight alternative to Selenium • Firefox only