What is a jenkins pipeline?



  • What's the talk about a pipeline in continuous delivery? Is it really rocket science?

    A jenkins pipeline is essentially a workflow, in fact before it was called a pipeline it was called a workflow, a workflow is a series of actions (jobs) that happen one after another in an ordered and structured way, with potential dependencies, with the pseudo logic, "Is this finished or does this exist, before i continue"

    A jenkins pipeline has intelligence, it's resilient, can be paused, can wait for human input, it has state built in, so can continue from a point in time, the pipeline is visual, it shows the status via a dashboard.

    Jenkins is a very good choice for CI/CD, because of the large amount of plugins it has, this makes it very powerful. The pipeline feature is just another plugin, it is called the Build Pipeline Plugin



© Lightnetics 2024