Skip to content

Exercise project for the DevOps Bootcamp — demonstrating automated build, test, and deployment pipelines with Jenkins.

Notifications You must be signed in to change notification settings

danimatuko/jenkins-exercises

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jenkins Exercises

This repository is part of the DevOps Bootcamp exercise for “Build Automation with Jenkins.”

Overview

This project demonstrates CI/CD fundamentals using Jenkins to automate building, testing, and deployment of a simple Node.js application.

Shared Library Integration

This project works together with the jenkins-exercises-shared-lib repository, which contains reusable Jenkins pipeline functions. The library helps keep pipeline code clean, modular, and easy to maintain.

Tests

The project uses Jest for testing. It currently includes one test (server.test.js) that checks whether the index.html file exists.

Run Tests

npm install
npm run test

To simulate a failing test, rename or remove index.html and re-run the tests.

About

Exercise project for the DevOps Bootcamp — demonstrating automated build, test, and deployment pipelines with Jenkins.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published