Getting Started With Jenkins Pipelines


Getting Started With Jenkins Pipelines
Published 10/2024
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz

Learning on how to use jenkins pipelines and create shared libraries

What you’ll learn

Understand pipeline syntax

Have a grasp on basic elements

Create new pipelines from scratch

Avoid common pitfalls

Requirements

Docker compose installed

Description

Overview

Section 1: Introduction

Lecture 1 Introduction

Section 2: Type of pipeline

Lecture 2 Declarative vs Scripted

Section 3: Setting up an environment

Lecture 3 Overview of the setup

Lecture 4 Install Gitea

Lecture 5 Install Jenkins

Lecture 6 Store Gitea token into jenkins

Lecture 7 Add Gitea server to Jenkins

Lecture 8 Set Jenkins webhook for Gitea

Section 4: Setting up the pipeline

Lecture 9 Create repo for pipeline

Lecture 10 Create folder for pipeline

Section 5: Basic concepts

Lecture 11 Blue Ocean

Lecture 12 Replay

Section 6: Options en Environment

Lecture 13 Options

Lecture 15 Parameters

Lecture 16 Triggers

Lecture 17 Tools

Section 7: Agents

Lecture 18 Agent labels

Lecture 19 Running dockers as agents

Section 8: Basic steps

Lecture 20 echo

Lecture 21 sh

Lecture 22 withEnv

Lecture 23 sleep

Lecture 24 timeout with input

Lecture 25 parallel stages

Section 9: Conditions and Post steps

Lecture 26 Basic conditions

Lecture 27 Complex conditions

Lecture 28 Setting up different post actions
Section 10: Stashes and code blocks

Lecture 29 Using script blocks

Lecture 30 Stashes

Section 11: Workspace

Lecture 31 Workspace in the UI

Lecture 32 fileExists

Lecture 33 dir

Lecture 34 readFile

Lecture 35 writeFile

Section 12: Pipeline Utility steps

Lecture 36 Plugins

Lecture 37 readJson

Lecture 38 readYaml

Lecture 39 writeJson

Lecture 40 writeYaml

Section 13: Shared Libraries

Lecture 41 Setting up a coding environment

Lecture 42 Echo hello world

Lecture 43 Load the shared library

Lecture 44 Working in source

Section 14: Improve Shared Library

Lecture 45 Parent class

Lecture 46 Create stage from code

Lecture 47 Working with maps

Lecture 48 Working with docker

Lecture 49 Load file from library into the workspace

Lecture 50 Adding gradle to our shared library

Lecture 51 Unit test

Lecture 52 Making a pipeline for the shared library

Section 15: Conclusion

Lecture 53 Thank you

Devops beginner with Jenkins,Software engineer looking into building pipelines

Importantissimo!

Per NON SBAGLIARE link e finire su qualche possibile clone, approfittare di offerte esclusive personalizzate per il nostro sito, e se gradisce questo articolo ed il nostro lavoro, la preghiamo di supportarci rinnovando o sottoscrivendo un Account Premium su FILESTORE cliccando sul link qui sotto:

FileStore

Share This Post!

Torna in cima