Friday, February 20, 2009

4.1 EAP is open

Let us share the results of our last months work on TeamCity. We branched on 4.0.x and 4.1 releases about the same time 4.0.1 was released, and the main work effort is undergoing in the 4.1 branch since. We were continuously upgrading the internal TeamCity installation (and fixing emerging issues right away). As we reached a certain point in features and have quite stable build, we are ready to make the build public.

You can read through the release notes to get overview of the changes.

One of the main features we are introducing is user groups.
Groups store users and can be assigned roles, just like users. A user then gets all the directly assigned roles and all the roles assigned to the groups she belongs to. A group can contain other groups and users, it can also be included into several groups. Currently you can assign roles and add users on the group details page.

Our nearest plans are to add notifications to groups - they will work as default notifications for all the members of the group. Also under way is LDAP integration with automatic retrieval of user-groups correspondence from LDAP.

Please let us know your groups usage scenarios so that we can consider them when enhancing TeamCity groups support.

Get the build from EAP download page. And let us know what you think about the new features participating in the poll to the right.


bluegaspode said...

I really like assigning responsibility.
If now there was an additional notification option 'only notify after x failed builds' then there'd be all a 'build supervisor' needed.

He would only notified after a certain treshold, could then inspect the failed builds and 'blame' someone :D

Yegor Yarko said...

Well, I believe a custom notification like this can be implemented as a plugin ;)