From d876679f131e52b84688586206fc35abbd2de1e7 Mon Sep 17 00:00:00 2001 From: Nicolas De Loof Date: Thu, 22 Aug 2013 15:17:35 +0200 Subject: [PATCH] provide alternate error message for pattern-based naming strategy --- .../jenkins/model/ProjectNamingStrategy.java | 21 ++++++++++++++++--- .../config.groovy | 5 +++++ .../config.properties | 1 + .../help-description.html | 4 ++++ 4 files changed, 28 insertions(+), 3 deletions(-) create mode 100644 core/src/main/resources/jenkins/model/ProjectNamingStrategy/PatternProjectNamingStrategy/help-description.html diff --git a/core/src/main/java/jenkins/model/ProjectNamingStrategy.java b/core/src/main/java/jenkins/model/ProjectNamingStrategy.java index b37343dc74..8b9862c9d5 100644 --- a/core/src/main/java/jenkins/model/ProjectNamingStrategy.java +++ b/core/src/main/java/jenkins/model/ProjectNamingStrategy.java @@ -30,6 +30,7 @@ import hudson.Util; import hudson.model.Describable; import hudson.model.Descriptor; import hudson.model.Failure; +import jenkins.model.Messages; import hudson.util.FormValidation; import java.io.IOException; @@ -132,19 +133,29 @@ public abstract class ProjectNamingStrategy implements Describable + Provide a human-readable description to explain naming constraints. + Will be used as error message when job name does not match pattern +

\ No newline at end of file -- GitLab