Skip to content

gdeepu24/jenkins-shared-library

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jenkins-shared-library

This library is good start for anyone who is interested in learning and creating Global Jenkins Shared Library.

This library will work on Jenkins setup on Kubernetes and will create dynamic slave pods on-demand.

Control Flow

Jenkinsfile --> ci.groovy --> cd.groovy

Useful Links

Screen Prints

Jenkins Job View

Jenkins Job View

Continuous Delivery Flow

Jenkins Job View

Continuous Deployment Flow

Jenkins Job View

Behind the Scene

In the screen-print below, 1st row represents dynamic slaves and 2nd row represents Jenkins itself in K8s cluster

Jenkins Job View

Disclaimer

This jenkins-shared-library is for beginners and for learning purpose. There are lot many features to be added to make this jenkins-shared-library production ready.

About

jenkins-shared-library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Groovy 100.0%