Due to some maintenance issues, this service has been switched in read-only mode, you can find more information about the why

and how to migrate your plugin documentation in this blogpost

Skip to end of metadata
Go to start of metadata

Plugin Information

No information for the plugin 'sfee' is available. It may have been removed from distribution.

Authenticate users and publish build artifacts relying on a Collabnet Source Forge Enterprise Edition (SFEE) server.

What is this?

This plugin extends Hudson in order to integrate with a SFEE (Collabnet Source Forge Enterprise Edition) server.

This integration allows you to use SFEE database to perform user authentication, and to publish build artifacts to a SFEE project's release folder

Supported SFEE is 4.3 onwards.

This plugin requires description setter plugin to be installed too.

Configuring SFEE server 

In the Configure System section of your Hudson server, insert informations related to the SFEE server. Remember that username inerted will be used to perform artifacts publishing and SFEE queries.

SFEE  host name should be specified  without the http/s prefix (eg, sfee.open.collab.net)

 Configuring user access control and authorizations

If you want, you can configure the plugin in order to validate the username/password against the SFEE database. It is also possible (using a matrix based authorization strategy) to specify which users/roles are allowed to publish build artifacts to SFEE server. (The "CollabNet Authorization" strategy in section "Authorization" will only be available as soon as SFEE server 5.2 is released - so the user permission matrix is left to the Hudson features for matrix based autorization strategy).

In oder to enable these features, Hudson security should be activated. The "enable security" in off when installing Hudson for the first time.

Activating Job Publishing

In order to perform a Job publishing, you have to configure the Job properties and select the associated SFEE Project, Release Package, the rules related to automatic build publishing and release name.

In order to do this, open Hudson Job configuration page.


The release name can be either specified as fixed name (eg MyFirstRelease in the Release Name field) or extracted from the build log via the regular expression specified in the Release Name regexp field.
In this latter case, the Release Name field will be used to specify the selection group of the regular expression.

In the example below, if in the build log appears a line like SFEE Revision: MYPROJECT-0.1, the release name will be MYPROJECT-0.1


Publish a build

When a build ends successfully, it is possible to publish the build logs and the artifacts to the SFEE server (if Upload automatically after build checkbox is not selected).

Just choose the build you want to publish from the Build History Widget and click on SourceForge action link.

As default, all artifacts but the build log will be uploaded. This rule also applies when the automatic upload is activated.

After a build has been succesfully published, accessing a build history item will show SFEE release infos



  1. Unknown User (kociubin)

    1)  This doesn't seem to work with SFEE 5.1. 

    I keep getting this error: "Login fails with this CollabNet URL/username/password combination"  even though the user certainly has admin rights in SF.  I tried other users also and none of them works. 

    Our URL is like this:  http://192.168.xxx.xxx/sf/sfmain/do/home

    2)  I see in the documentation that the release must already exist before using the "File release" feature.  Is there a way to automatically create the release?  Without that, this feature isn't very useful for us. 

    1. Unknown User (f_cavarretta)

      1) I did not tried with SFEE 5.1. Anyway the URL should be specifyed as 192.168.xxx.xxx without the http::// prefix and the path postfix

      2) No, the release is not required to exists; just the package is needed to be already created. If the release is not present, the plugin will automatically create a new one on the first upload

  2. Unknown User (jmmcg1)

    Can this plugin work with SourceForge, and I mean projects hosted on this site: http://www.sourceforge.net/ , which hosts svn-based projects for which one can manually upload artifacts using scp?

    The SF unified file release system doc may be this: https://sourceforge.net/p/forge/documentation/File%20Management/