Jenkins Fundamentals

Jenkins Fundamentals

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 1h 32m | 265 MB

This video will provide a foundation in Jenkins. There are six clips in this video series:

  • Jenkins Overview. This first clip in the series explains Jenkins, which is a continuous integration tool that was launched by Sun Microsystems as the Hudson project. It’s completely free to download and use. Jenkins is very important in performing continuous integration, building the code, running test cases, producing reports, and finally deploying the applications.
  • Pros and Cons. This second clip in the series covers both the advantages and disadvantages of using Jenkins. Jenkins offers several advantages including it is free and open source, integratable with over 1000 plugins, easy to use and configure, and platform independent. Disadvantages include cost of hosting, difficulty of tracking, and lack of end-to-end analytics.
  • Setting up the Environment. This third clip in the series covers how to install and setup Jenkins.
  • Running the Jobs. This fourth clip in the series covers how to run Java jobs on Jenkins. This includes creating a Java job on your local machine, creating new items on the Jenkins dashboard, and adding and executing built-in shell commands.
  • Configuring Settings. This fifth clip in the series covers the three basic configurations: basic system configurations, chaining jobs, and managing users.
  • Troubleshooting. This sixth clip in the series covers some of the basic issues faced by developers when using Jenkins, including challenges with plugins, permission issues, port in use, and performance.
Table of Contents

01 Jenkins Overview
02 Pros and Cons
03 Setting up the Environment
04 Running the Jobs
05 Configuring Settings
06 Troubleshooting