Course Code: jenkins
Duration: 14 hours
Prerequisites:
  • Knowledge of software development process.
  • Experience or interest in the software build process and continuous integration.

Audience

  • Build engineers
  • Software developers involved in agile development
  • QA engineers
  • Project managers
  • Release managers
Overview:

Jenkins is an open-source continuous integration tool written in Java. It is a server-based system that runs in a servlet container such as Apache Tomcat. Jenkins supports a number of Software Configuration Management (SCM) tools, including CVS, Subversion, Git, Perforce, and Clearcase, among others. It is highly scriptable and provides support for Apache Ant, Apache Maven, shell scripts, and Windows batch commands.

This instructor-led, live training covers the concepts, tools and techniques needed to carry out continuous integration of your software projects in an Agile environment. Participants carry out a series of hands-on exercises throughout the course to apply their knowledge in real situations. Interaction among instructor and participants is encouraged. Real-world cases are discussed and specific issues and questions are addressed and resolved in class.

Format of the Course

  • Part lecture, part discussion, heavy hands-on practice
Course Outline:

Introduction to Jenkins

  • Why continuous integration?
  • Distributing builds across different systems.

Setting up Jenkins

Installing Jenkins Plugins

Building with Jenkins

Testing with Jenkins

Deploying with Jenkins

Automating with Jenkins

Securing Jenkins

Best Practices for Jenkins

Reporting in Jenkins

Summary and Conclusio

Sites Published:

United Arab Emirates - Jenkins: Continuous Integration for Agile Development

Qatar - Jenkins: Continuous Integration for Agile Development

Egypt - Jenkins: Continuous Integration for Agile Development

Saudi Arabia - Jenkins: Continuous Integration for Agile Development

South Africa - Jenkins: Continuous Integration for Agile Development

Brasil - Jenkins: Continuous Integration for Agile Development

Canada - Jenkins: Continuous Integration for Agile Development

中国 - Jenkins:针对敏捷开发的持续集成

香港 - Jenkins: Continuous Integration for Agile Development

澳門 - Jenkins: Continuous Integration for Agile Development

台灣 - Jenkins: Continuous Integration for Agile Development

USA - Jenkins: Continuous Integration for Agile Development

Österreich - Jenkins: Continuous Integration for Agile Development

Schweiz - Jenkins: Continuous Integration for Agile Development

Deutschland - Jenkins: Continuous Integration for Agile Development

Czech Republic - Jenkins: Continuous Integration for Agile Development

Denmark - Jenkins: Continuous Integration for Agile Development

Estonia - Jenkins: Continuous Integration for Agile Development

Finland - Jenkins: Continuous Integration for Agile Development

Greece - Jenkins: Continuous Integration for Agile Development

Magyarország - Jenkins: Continuous Integration for Agile Development

Ireland - Jenkins: Continuous Integration for Agile Development

Luxembourg - Jenkins: Continuous Integration for Agile Development

Latvia - Jenkins: Continuous Integration for Agile Development

España - Integración Continua con Jenkins

Italia - Jenkins: Continuous Integration for Agile Development

Lithuania - Jenkins: Continuous Integration for Agile Development

Nederland - Jenkins: Continuous Integration for Agile Development

Norway - Jenkins: Continuous Integration for Agile Development

Portugal - Jenkins: Continuous Integration for Agile Development

România - Jenkins: Continuous Integration for Agile Development

Sverige - Jenkins: Continuous Integration for Agile Development

Türkiye - Jenkins: Continuous Integration for Agile Development

Malta - Jenkins: Continuous Integration for Agile Development

Belgique - Jenkins: Continuous Integration for Agile Development

France - Jenkins: Continuous Integration for Agile Development

日本 - Jenkins: Continuous Integration for Agile Development

Australia - Jenkins: Continuous Integration for Agile Development

Malaysia - Jenkins: Continuous Integration for Agile Development

New Zealand - Jenkins: Continuous Integration for Agile Development

Philippines - Jenkins: Continuous Integration for Agile Development

Singapore - Jenkins: Continuous Integration for Agile Development

Thailand - Jenkins: Continuous Integration for Agile Development

Vietnam - Jenkins: Continuous Integration for Agile Development

India - Jenkins: Continuous Integration for Agile Development

Argentina - Integración Continua con Jenkins

Chile - Integración Continua con Jenkins

Costa Rica - Integración Continua con Jenkins

Ecuador - Integración Continua con Jenkins

Guatemala - Integración Continua con Jenkins

Colombia - Integración Continua con Jenkins

México - Integración Continua con Jenkins

Panama - Integración Continua con Jenkins

Peru - Integración Continua con Jenkins

Uruguay - Integración Continua con Jenkins

Venezuela - Integración Continua con Jenkins

Polska - Jenkins: Continuous Integration for Agile Development

United Kingdom - Jenkins: Continuous Integration for Agile Development

South Korea - Jenkins: Continuous Integration for Agile Development

Pakistan - Jenkins: Continuous Integration for Agile Development

Sri Lanka - Jenkins: Continuous Integration for Agile Development

Bulgaria - Jenkins: Continuous Integration for Agile Development

Bolivia - Integración Continua con Jenkins

Indonesia - Jenkins: Continuous Integration for Agile Development

Kazakhstan - Jenkins: Continuous Integration for Agile Development

Moldova - Jenkins: Continuous Integration for Agile Development

Morocco - Jenkins: Continuous Integration for Agile Development

Tunisia - Jenkins: Continuous Integration for Agile Development

Kuwait - Jenkins: Continuous Integration for Agile Development

Oman - Jenkins: Continuous Integration for Agile Development

Slovakia - Jenkins: Continuous Integration for Agile Development

Kenya - Jenkins: Continuous Integration for Agile Development

Nigeria - Jenkins: Continuous Integration for Agile Development

Botswana - Jenkins: Continuous Integration for Agile Development

Slovenia - Jenkins: Continuous Integration for Agile Development

Croatia - Jenkins: Continuous Integration for Agile Development

Serbia - Jenkins: Continuous Integration for Agile Development

Bhutan - Jenkins: Continuous Integration for Agile Development

Nepal - Jenkins: Continuous Integration for Agile Development

Uzbekistan - Jenkins: Continuous Integration for Agile Development