Skip to content
Permalink
Browse files
[JENKINS-31162] Support for Item categorization
  • Loading branch information
recena committed Mar 21, 2016
1 parent 619fb44 commit 2f71dda8b27debdb3750e9e5f94b37d1dd010a96
Showing 43 changed files with 214 additions and 628 deletions.
@@ -1365,6 +1365,39 @@ public String getDisplayName() {
return Messages.MavenModuleSet_DiplayName();
}

/**
* Needed if it wants Maven projects are categorized in Jenkins 2.x.
*
* TODO: Override when the baseline is upgraded to 2.x
*
* @return A string it represents a ItemCategory identifier.
*/
public String getCategoryId() {
return "itemcategory-standaloneprojects";
}

/**
* Needed if it wants Maven projects are categorized in Jenkins 2.x.
*
* TODO: Override when the baseline is upgraded to 2.x
*
* @return A string with the Item description.
*/
public String getDescription() {
return Messages.MavenModuleSet_Description();
}

/**
* Needed if it wants Maven projects are categorized in Jenkins 2.x.
*
* TODO: Override when the baseline is upgraded to 2.x
*
* @return A string it represents a URL pattern to get the Item icon in different sizes.
*/
public String getIconFilePathPattern() {
return "plugin/maven-plugin/images/:size/mavenmoduleset.png";
}

public MavenModuleSet newInstance(ItemGroup parent, String name) {
MavenModuleSet mms = new MavenModuleSet(parent,name);
mms.setSettings(GlobalMavenConfig.get().getSettingsProvider());
@@ -24,5 +24,5 @@ THE SOFTWARE.

<?jelly escape-by-default='true'?>
<div>
${%body}
${it.description}
</div>

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

0 comments on commit 2f71dda

Please sign in to comment.