Skip to content

Jenkins pipelines code and collectd configurations to enrich your metrics and measure your delivery

License

Notifications You must be signed in to change notification settings

lastminutedotcom/jenkins-pipelines-metrics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Custom Metrics for Jenkins Pipelines

Enlarge your metrics 😎

Contents of the repo

Configuration files and code that we used to measure our software delivery KPIs.

Collectd

After having collectd installed and configured on your Jenkins master host, install the collectd generic jxm plugin and place the config file in your included config files, then restart collectd.

Jenkins

  • src: contains the code that needs to be imported as shared libraries (usually $JENKINS_HOME/workflow-libs)
  • test: test to ensure code does what it should do
  • vars: contain an example function that can be used to orchestrate a pipeline that builds docker images

Testing the custom metrics: ./gradlew build will run the tests after getting the dependencies.

About

Jenkins pipelines code and collectd configurations to enrich your metrics and measure your delivery

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages