SpringBoot Jenkins Actuator
MIT License
SpringBoot Jenkins Actuator
<dependency>
<groupId>com.itelg.spring</groupId>
<artifactId>spring-jenkins-actuator</artifactId>
<version>1.0.2-RELEASE</version>
</dependency>
@Bean
public HealthIndicator jenkinsHealthIndicator()
{
return new JenkinsHealthIndicator("http://jenkins.com");
}
@Bean
public HealthIndicator jenkinsHealthIndicator()
{
return new JenkinsHealthIndicator("http://jenkins.com", "admin", "secretPassword");
}
{
"status" : "UP",
"jenkins" :
{
"status" : "UP",
"version" : "2.42"
}
}
mvn clean package
mvn clean deploy