@SuppressWarnings( "unchecked" )
public void releasePerform( String releaseId, String goals, String arguments, boolean useReleaseProfile,
Map repository, String username )
throws ContinuumReleaseException
{
ContinuumReleaseManagerListener listener = new DefaultReleaseManagerListener();
listener.setUsername( username );
LocalRepository repo = null;
if ( !repository.isEmpty() )
{