6

2

We use Hudson for our CI, and now I need to have it work with Kiln - and of course I'm having trouble with authentication.

I've downloaded the Mercurial plugin for Hudson, but it has no way to put in a name/password that I've seen.

We run on Windows Server 2008.

Can anyone please tell me how to have Hudson monitor a Kiln repo, including name/password support?

flag

2 Answers

5

At the very least, you can use basic HTTP authentication by putting the username/pass on the URL:

https://user:pass@example.kilnhg.com/...

It's not ideal since the password is stored in cleartext, but it should work.

link|flag
Tyler, that is failing with the following error: abort: error: nonnumeric port: '{my password}@{my domain}.kilnhg.com' Probably because my Kiln username is an email address so it has an @ sign in it. Is there a way to escape it? – travislaborde Apr 7 2010 at 3:52
1 
nevermind! I found to use the "other field" holding my name instead of my login, and that worked - thanks! – travislaborde Apr 7 2010 at 3:58
Does the escape code for '@' (%40) not fix the non-numeric port error? – Adam Leggett Apr 9 2010 at 9:39
Using the %40 escape for the @ symbol worked for me – slolife Apr 30 2010 at 17:03
@Tyler I have to ask, is storing the plaintext of a separate account for a CI account really a bad thing? – drachenstern May 12 2011 at 14:40
show 1 more comment
1

There is a Hudson plugin for Mercurial at http://wiki.hudson-ci.org/display/HUDSON/Mercurial+Plugin Yay!

link|flag

Your Answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.