> Dear Kohsuke,
> I wonder if you could assist us with Hudson and JIRA integration problem.
> We are about to start using the benefits of continuous integration in
> our company thanks to your excellent work.
> We have just installed:
> Hudson 1.133
> JIRA 3.10.1 Enterprise Edition
> Hudson JIRA plugin 1.5
> Hudson displays JIRA issue ID's, but there are no tooltips like the
> one you have:
> http://hudson.gotdns.com/wiki/display/HUDSON/JIRA+Plugin >
> But the main problem is that back pointers don't appear to be working.
> Feels like JIRA is not aware of Hudson producing any builds because
> there are no build numbers on JIRA report pages.
It sounds like Hudson is failing to talk to JIRA. This happens when you
didn't configure the JIRA login username/password in Hudson system
config screen, or you did but it's not working (in which case the form
validation is supposed to show you what's going wrong.)
> Can you think of anything else that needs to be configured? Is it some
> sort of version incompatibility? Could you recommend us a set of
> versions of the abovementioned software, that is guaranteed to work
It's hard to "guarantee", but the combination looks OK to me.
> And finally we don't understand why Hudson sometimes doesn't take the
> latest versions from SVN, but keeps compiling the old files from its
> own workspace instead. Is there any delay? How quickly Hudson can spot
> a changed file in the SVN?
There has been some incidents reported that Hudson doesn't fetch the
latest revision when it runs "svn update", but from what you describe
above it almost sounds as if Hudson doesn't even update the workspace,
which doesn't make sense to me.
Also, Hudson doesn't really "spot a changed file in SVN". The closest is
to poll SVN repository, and that happens accoring to the schedule you
configured. So again, the question doesn't make much sense to me.
In the past, problems like this is often related to the clock difference
between SVN server and Hudson, so one thing I'd try is to make sure
their clocks are in sync.