
net.nemerosa.ontrack.extension.jenkins.client.JenkinsClient.kt Maven / Gradle / Ivy
package net.nemerosa.ontrack.extension.jenkins.client
interface JenkinsClient {
fun getJob(job: String): JenkinsJob
val info: JenkinsInfo
/**
* Runs a job remotely.
*/
fun runJob(job: String, parameters: Map, retries: Int, retriesDelaySeconds: Int): JenkinsBuild
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy