Companies Home Search Profile

Master in Jenkins Declarative Pipeline with 100+ Examples

Focused View

Tinku R

5:35:27

51 View
  • 1. Course Introduction.mp4
    08:49
  • 2. What is meant by Pipeline script and what are the advantages.mp4
    03:16
  • 3. Types of Pipeline scripts and Difference between them.mp4
    01:08
  • 1. Introduction.mp4
    00:57
  • 2. Steps, Stage, Stages, Agent,.mp4
    02:32
  • 3. Stage Colors.mp4
    02:50
  • 4. Comments, Syntax.mp4
    02:05
  • 5. Demo Hello World.mp4
    02:51
  • 6. Batch commands.mp4
    05:19
  • 1. Introduction.mp4
    01:41
  • 2. What are the uses of Variables.mp4
    01:55
  • 3. Demo Predefined Variables.mp4
    03:39
  • 4. Demo User defined Variables.mp4
    02:50
  • 5. Declaration Types.mp4
    03:31
  • 6. Demo Scope of the Variables.mp4
    02:59
  • 7. Predefined VS User defined variables.mp4
    04:10
  • 8. Difference between Single and Double quotes.mp4
    01:58
  • 9. Concatenation operator.mp4
    04:16
  • 1. Introduction.mp4
    01:43
  • 2. What are the uses of Parameters.mp4
    01:47
  • 3. String, Text, Boolean, Choice, Password, File.mp4
    02:03
  • 4. Demo and Params keyword.mp4
    10:37
  • 5. Demo DRY Run.mp4
    01:36
  • 1. Introduction.mp4
    01:48
  • 2. Retry.mp4
    04:04
  • 3. BuildDiscarder.mp4
    02:42
  • 4. DisableConcurrentBuilds.mp4
    03:06
  • 5. Timeout.mp4
    03:17
  • 6. Timestamps.mp4
    02:38
  • 1. Introduction.mp4
    01:42
  • 2. Trigger Other Jobs.mp4
    03:13
  • 3. How to Trigger second job even first job fails.mp4
    03:51
  • 4. How to change build result.mp4
    03:09
  • 5. Trigger other job with parameters.mp4
    11:53
  • 1. Introduction.mp4
    01:27
  • 2. Cron schedule.mp4
    06:05
  • 3. Poll SCM.mp4
    03:34
  • 1. Introduction.mp4
    01:32
  • 2. Multiple steps sections under same stage.mp4
    03:21
  • 3. Parallel builds.mp4
    03:02
  • 4. Parallel Stages.mp4
    02:36
  • 5. FailFast.mp4
    05:39
  • 1. Introduction.mp4
    01:22
  • 2. POST and order of Blocks.mp4
    01:37
  • 3. Demo always, changed, fixed.mp4
    05:58
  • 4. Demo regression, aborted, failure.mp4
    07:19
  • 5. Demo success, unstable, cleanup.mp4
    03:57
  • 6. Post at stage level.mp4
    02:36
  • 1. Introduction.mp4
    02:02
  • 2. Tools.mp4
    04:42
  • 3. Demo Run Java program with Different JDK versions.mp4
    02:43
  • 1. Introduction.mp4
    01:01
  • 2. if and else.mp4
    04:35
  • 3. Demo Build number Even or Odd.mp4
    02:50
  • 4. Demo For loop.mp4
    01:49
  • 1. Introduction.mp4
    01:01
  • 2. ansiColor.mp4
    04:14
  • 3. Change Build Number to Name.mp4
    03:19
  • 4. dir, cleanws.mp4
    04:51
  • 5. Demo Write file Jenkins syntax.mp4
    03:05
  • 6. Demo Maven.mp4
    05:54
  • 7. Demo archive artifacts and finger prints.mp4
    06:42
  • 8. Demo Uses of Credentials Option.mp4
    07:59
  • 9. CheckOS AndExecuteSteps.mp4
    03:40
  • 10. Demo Trim.mp4
    06:21
  • 1. Introduction.mp4
    02:39
  • 2. Execute Stage only if Specific user triggers the build.mp4
    04:26
  • 3. Demo User input.mp4
    04:04
  • 4. Demo Read Input From Specific user.mp4
    05:11
  • 1. Pipeline Definition option.mp4
    03:40
  • 2. Demo GIT checkout with the help of Pipeline syntax option.mp4
    03:38
  • 3. Demo Commit Code.mp4
    03:12
  • 4. Demo Create Tag On Every Deployment.mp4
    02:33
  • 5. Save Build Numbers which are used for Deployment in the file.mp4
    03:21
  • 1. SVN Configuration.mp4
    04:02
  • 2. Stages based on When condition.mp4
    03:57
  • 1. Uses of WHEN.mp4
    02:28
  • 2. Demo equals and not equals.mp4
    05:22
  • 3. Demo Check previous build result and execute steps.mp4
    04:19
  • 4. Demo Steps based on commit messages.mp4
    06:22
  • 5. Steps based on Committed files.mp4
    05:18
  • 6. Allof, Anyof.mp4
    03:59
  • 7. Execute stage if required string is matched in the file.mp4
    02:37
  • 8. Skip Stage always.mp4
    02:13
  • 1. Shell Syntax and Commands.mp4
    03:39
  • 2. Create file with Build Number and Build Name.mp4
    02:20
  • 1. JIRA Integration.mp4
    02:01
  • 2. Demo Create Ticket.mp4
    02:58
  • 3. Demo CreateTicket DeclarativeSyntax.mp4
    01:48
  • 4. Demo Create Ticket On Build failure.mp4
    03:10
  • 5. Demo Ticket with Build name.mp4
    02:35
  • 6. Demo Read Ticket description.mp4
    02:27
  • 7. Demo Search Ticket with description.mp4
    02:55
  • 1. Demo Tomcat Deployment.mp4
    05:25
  • Description


    With Pipeline script, we'll see how we can work with JIRA, GIT, SVN, Shell, Conditions, When, POST and More

    What You'll Learn?


    • After this course, you can able to write Pipeline script from Beginner level to Advance level
    • From pipeline script, If particular user (Lead or Manager) triggers the job then only job has to execute
    • With Pipeline script how to integrate with GIT and SVN, how to commit, merge, Tag.
    • With Pipeline script, how to integrate with JIRA, Create tickets on build failures, close the ticket if build success
    • With pipeline how we can run jobs Parallel, Options section, Parameters, When, Bat, POST etc
    • With Pipeline how build will wait to get approve from specific user, Example My Sonar % is not upto the mark, so to proceed get approval from Lead
    • We'll see how we can run stages based on the commit messages, like if i pass specific keyword in the commit message then only the build has to start
    • With Pipeline script how to execute Bat and Shell commands

    Who is this for?


  • If you've knowledge on Jenkins, and planning to write Pipeline Script, then this course is for you
  • What You Need to Know?


  • prerequisite : Jenkins
  • More details


    Description

    Jenkins Declarative Pipeline script or Pipeline as a code is an advance feature which is used to create Jenkins Jobs with the help of the code.

    The main advantage with Declarative Pipeline script is that we can do versions of our code with the help of any version control tools (SVN or GIT ..).

    In this course we'll see the 100+ examples which covers the following topics.

     

    1.      JIRA

    • How to Create a Ticket if build failed

    • How to Close the Ticket

    • How to Search tickets

    • and more .....

    2. How to execute bat commands and shell commands .

    3. Execute Stage based on the commit message/committed files.

    4. Pause the build and Wait for the approval from specific user.

    5. Commit code to GIT if build success

    6. How to work with SVN.

    7. Parameters, Variables, Options, etc.

    8. Pause job to read input from user.

    9. Multiple examples on POST.

    10. What are the different colors that indicates in the pipeline

    11. what are the variables means.

    12. Difference between user defined and system defined variables

    13. what are the scopes of the variables

    14. Difference between Single and Double quotes
    15. Parameters : String, Text, Boolean, Choice, Password, File

    16. what is the use of BuildDiscarder

    17. How to change build result

    18. POST and order of Blocks

    19. How to Run Java program with Different JDK versions

    etc


    Who this course is for:

    • If you've knowledge on Jenkins, and planning to write Pipeline Script, then this course is for you

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Hi,Welcome to DevOps course.My Name is Bhittu, Currently working as a DevOps lead.I've 12+ experience in Continuous Integration and Continuous Deployment and DevOps technologies like Docker, Ansible, SVN, GIT, Jenkins, K8S, ANT, Maven, GO CD.My Courses in Udemy are-> Jenkins Declarative Pipeline Tutorial-> Top 9 Continuous Integration (CI) Tutorial for Beginners
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 94
    • duration 5:35:27
    • English subtitles has
    • Release Date 2023/10/17