Hi,

I'm trying to get CCNET working with GitHub. Following the instructions
here:

http://ccnetlive.thoughtworks.com/ccnet/doc/CCNET/Git%20Source%20Control%20Block.html

CCNET initialises a Git repository in the woorking directory but when it
connects to Git it hangs (and then build times out). I am pretty sure that
Git is prompting for the SSH passphrase (and obviously, there is no
interactive console to enter one). I can't work out how to make CCNET
provide a key (or prevent the Git infrastructure from asking for one).

I've tried numerous solutions but none on of them work. The solutions I've
tried are as follows:

Setting/amending PATH and HOME environment variables...
...as per the instructions for the original plug-in -
https://github.com/dogeth/ccnet.git.plugin
...and as per this guys instructions -
http://www.xerxesb.com/2009/getting-cruisecontrolnet-to-talk-to-git/

Also, copying the .ssh directory -
http://blog.analysisuk.com/?tag=/CCNET-Git-CruiseControl-CI

My Source Control Block:

<sourcecontrol type="git">
      <executable>C:\Program Files (x86)\Git\bin\git.exe</executable>
      <repository>[email protected]:MyOrg/MyRepository.git</repository>
</sourcecontrol>

I am running CCNET as me and I know I can connect to GitHub, though I do
need to enter the passphrase.

I'm using CCNET v1.5 RC1.

Any help appreciated.

Callum

Reply via email to