Skip to content
Repository containing code for blog post @AutomatingGuy: Exploring Jenkins Pipelines - Shared Libraries
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

A sample delivery pipeline

This repository contains the codebase of example presented in a blog post at (Exploring Jenkins Pipelines - Shared Libraries).

The code here is a fully functional system, with a sample application, automated API and UI tests and necessary Dockerfiles and pipeline-as-code in form of a Jenkinsfile.

The whole system is the same as in this repository, with the difference being that the Jenkinsfile is based on this Shared Library


  • a sample ToDo application implemented using Spark Framework
  • UI tests implemented using Bobcat framework
  • API tests implemented using REST Assured
  • Dockerfile for creating application containers
  • Jenkinsfile describing the whole delivery pipeline of the application

For Jenkins configuration, please refer to this blog post.

You can’t perform that action at this time.