Jenkins Expert Training – Jenkins Pipeline

Jenkins Pipeline – The Expert Workshop

Our Expert Training

  • Duration: 2 days
  • Maximum no. of participants: 8
  • Jenkins Instance for each participant
  • Trainer is a certified Jenkins Engineer
  • Documentation and certificate of course completion

You have first experiences with the Jenkins CI Server. And with the help of Jenkins Pipelines you are planning a decisive expansion of their continuous integration and delivery environment. This workshop will make your transition easier. The concept of Jenkins Pipelines (as Code) has significantly simplified Continuous Integration and Delivery.

Learn the basics of the Jenkins Pipeline. Get your first experience in scripted and declarative pipelines and get first-hand practical advice on how to use them.

Main topics of the workshop:

  • Pipeline structure and important commands
  • Scripted und declarative pipeline
  • File Handling, Error Handling, and Parallel Processing
  • Concept and usage of Shared Library
  • Best practices in the use of pipelines

    Your Training ...

    Our satisfied customers

    Course Outline – Jenkins Pipeline:

    The Jenkins Pipeline

    • Features of Jenkins 2
    • Groovy, Jenkins API and Plugins
    • Important language resources of the pipeline
    • Pipeline Workspaces

    Script Commands

    • sh, bat, powershell
    • Parameter and their uses
    • Example and exercises

    Sourcecode Checkout

    • SCM connection in the Pipeline
    • Git, SVN, TFS
    • SCM Strategies and Jenkins
    • Example and exercises

    Parameters & Flow control

    • Pipeline Configuration, Trigger
    • Pipeline Parameter
    • Input
    • Interlink pipelines

    File Handling

    • Important and useful language resources
    • Exchange of data
    • Archive artifacts
    • Example and exercises

    Error Handling

    • Property and state of a pipeline
    • error and catchError
    • try / catch / finally
    • Best practices and exercise

    Parallelization

    • The keyword parallel
    • parallel in code or as variable
    • Distribution over Nodes
    • Best practices and exercise

    Concurrency

    • Motivation of concurrency
    • lock and Lockable Resources
    • Milestones
    • Example and practical exercise

    Shared Library

    • Types of libraries and their application
    • Configure libraries in Jenkins
    • Use of libraries in the pipeline
    • Example and best practices
    • Practical exercise

    Pipeline Architecture and best practices

    • Pipelines in large and complex environments
    • Best practices and summary

    Public Trainings:

    We carry out the training in our offices or at the premises of one of our partners. In addition to the seminar and practical exercises we offer:

    • Training material
    • Drinks, Fruits and Snacks
    • Lunch and Coffee Breaks
    • Certificate of Completion

    In-house Course:

    This training can be tailored to your requirements and/or your team’s or company’s needs.

    Contact us and ask for your preferable Training’s Date. We will be pleased to make you an offer.

    training@comquent.de

    Individual Coaching:

    Do you want one of our trainers and consultant for a private coaching? This is feasible and gives you the chance to fine-tune the training to your requirements and needs.

    For a special offer including your desired date, please contact us!

    coaching@comquent.de