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.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
tests
.gitignore
Jenkinsfile
LICENSE
README.md

README.md

A sample delivery pipeline

This repository contains the codebase of example presented in a blog post at AutomatingGuy.com (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

Contents

  • 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.