Maybe I am using hudson wrong, but I have a user for svn that has access to all the projects in the repo. I have built a job that is trying to pass a parameter in the svn location (https://svn.company.com/project/branches/$BRANCH_NAME) from a drop down list. The catch is that Hudson seems to want credentials for each repo. The “global override” for credentials is a little sketchy and I am not exactly sure, but it doesn’t seem to work the way I think it should.
Is there a way to define a true global user for a project? More specifically, if I have a user in svn ‘hudson’ that has checkout access to everything, can I configure hudson to always use hudson’s svn credentials no matter what job I add in the Hudson job server?
Thanks in advance.
I ended up adding a global user to the subversion repo that had access to all the projects, instead of limiting the access per project. Still have to add the credentials per job each time, since the “Global” svn setting in Hudson is misrepresented.