diff --git a/vars/jobExists.groovy b/vars/jobExists.groovy new file mode 100644 index 0000000..779018f --- /dev/null +++ b/vars/jobExists.groovy @@ -0,0 +1,7 @@ +import jenkins.model.Jenkins + +@NonCPS +def call(String name) { + def instance = jenkins.model.Jenkins.instance + return instance.getItemByFullName(name) != null +} diff --git a/vars/jobExists.txt b/vars/jobExists.txt new file mode 100644 index 0000000..1134610 --- /dev/null +++ b/vars/jobExists.txt @@ -0,0 +1 @@ +Check whether the given job exists in the Jenkins instance.