Jenkins

Reading Time: < 1 minute

Jenkins

    Module 1: What is Jenkins?

    • Introduction
    • About this Course
    • About Jenkins
    • History
    • Splitting of Projects
    • What is Continuous Integration?
    • Where Jenkins Fits In
    • Summary

    Module 2: Installing

    • Introduction
    • Prerequisites
    • Getting Jenkins
    • Starting Jenkins
    • Testing the Install
    • Command Line Options
    • Getting the Service Installer
    • Installing as a Service
    • Alternate Method
    • Nodes
    • Configuring a Node
    • Setting up a Node
    • UI Tour
    • Summary

    Module 3: Creating a Simple Job

    • Introduction
    • Basic Project
    • Our Project
    • Looking at the Code
    • Moving to Jenkins
    • Manually Building
    • Build Triggers
    • Jenkin Plugins
    • Creating a Job
    • Build Steps
    • First Build Step
    • Testing the Trigger
    • Add Tests
    • Workspaces
    • Post Build Actions
    • Reporting Test Results
    • Failing the Build
    • Fixing the Build
    • Summary

    Module 4: Plugins

    • Introduction
    • Plugin Architecture
    • Extension Points
    • Getting Plugins
    • Plugin Wiki
    • Useful Plugins Overview
    • Source Code Plugins
    • Trigger Plugins
    • Build Tool Plugins
    • Wrapper Plugins
    • Notifier Plugins
    • Reporting Plugins
    • Artifact and UI Plugins
    • Installing a Plugin
    • Plugin Configuration
    • Security Overview
    • Summary

    Module 5: The Big Picture

    • Introduction
    • A Case Study
    • The Flow
    • Stay Calm
    • Areas of Discipline
    • Unit Testing
    • Test Coverage
    • Acceptance Testing
    • Code Quality Metrics
    • Notifications
    • Documentation
    • Deployments
    • Growing
    • Summary