Support per user authentication
Currently when setting up the Hudson plugin for a project, a user-name and password is required to authenticate with Hudson/Jenkins.
This user-name and password is then saved for the Project. This means that all Redmine users for a project are using the same user-name and password for Hudson/Jenkins.
Our environment requires each user to provide their own credentials for Jenkins. We use LDAP for both Redmine and Jenkins, but LDAP support would be a nice to have. A simple pass through of Redmine credentials to Jenkins would also work in place of LDAP support.
The Hudson plugin should provide the ability for each user to provide separate credentials for Jenkins. This allows us to track which user started a build as well as to have different build permissions in Jenkins per user.