Team Aware UI Extentions

Provides UI extentions which are team aware

License

License

Categories

Categories

Hudson Build Tools Continuous Integration and Continuous Delivery
GroupId

GroupId

org.hudsonci.plugins
ArtifactId

ArtifactId

team-ui-ext
Last Version

Last Version

1.1
Release Date

Release Date

Type

Type

hpi
Description

Description

Team Aware UI Extentions
Provides UI extentions which are team aware
Project URL

Project URL

https://github.com/hudson3-plugins/team-ui-ext-plugin/
Project Organization

Project Organization

Hudson
Source Code Management

Source Code Management

https://github.com/hudson3-plugins/team-ui-ext-plugin/

Download team-ui-ext

Dependencies

provided (2)

Group / Artifact Type Version
org.eclipse.hudson : hudson-core jar 3.1.0
javax.servlet : servlet-api jar 2.4

test (7)

Group / Artifact Type Version
org.eclipse.hudson : hudson-war war 3.1.0
org.eclipse.hudson : hudson-test-framework jar 3.1.0
junit : junit jar 4.8.1
org.powermock : powermock-module-junit4 Optional jar 1.4.10
org.powermock : powermock-api-easymock Optional jar 1.4.10
org.easymock : easymock Optional jar 3.0
org.mockito : mockito-core Optional jar 1.8.5

Project Modules

There are no modules declared in this project.

Team Aware UI extentions

This plugin adds 3 new UI items

Team View

Simple list view where you configure a team name instead of a job list. All jobs in said team is included in the view

Team Aware Views TabBar

A ViewTab replacement that filters the visible tabs.

  • If a view is a team view, display only if the user has access
  • If other view type display only if has jobs

Project And Team Aware Views TabBar

A ViewTab which puts two rows of tab. Upper row is a list of projects and lower row is a list of subteams within said project. It works by splitting the viewname into two parts based on the configured delimiter where the first part becomes the project and the second part the subteam. If a view name does not have the specified delimiter then they will be placed in a project called "Other"

The visibility of a tab is the same as for the "Team Aware Views TabBar"

This TabBar grew out of our usage where we have a team for each environment in each project, so with team views the number of tabs grew rapidly. Our teams are always named "(project)_(environment)" and people generally belong to a subset of the project hence no need to see the other projects

org.hudsonci.plugins

Hudson CI Server 3.x plugins

Versions

Version
1.1
1.0