Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

RTC <--> GITHUB Cloud Integration

Hello ,

            I have a question: Is there a possibility to integrate RTC & GITHUB Cloud such that code commits are tracked in RTC work items ?

            Currently I’m trying this scenario but when I deliver my commits in GITHUB Cloud, it’s not getting synced with RTC Workitem (Shows “Couldn’t resolve host name”).

             Do we need any settings to be activated on RTC side / RTC API need to be exposed to internet ?

            Please provide your feedback for the possibilities ?

Thanks,

Rakesh

0 votes



One answer

Permanent link
There are two levels of integration between ELM and Git:
 - webhooks on the Git side, which is available on all the cloud hosted Git servers and requires you to enter the ELM ccm server URL
- server hooks on the Git server, which is only available on some of the cloud hosted Git installations and even then only available on the top tier plan. This requires you to install the Git Server Integration toolkit on the Git server and set up information in the hook code

It sounds like you are using the webhooks, and it sounds like the URL you've supplied to the Git instance is incorrect - check the host name you've entered into the Git server webhooks - most of them have a 'test' capability to check that the hook is working before you save

0 votes

Comments
In our instance, IBM ELM server is in intranet & GITHUB Enterprise is in Cloud (Internet). I have already configured the above level 1 you have mentioned. I will into Git Server Integration toolkit.
IBM ELM server is not exposed to internet. Anything need to be done on ELM server side or it's sufficient if Git Server Integration toolkit on Git server is setup ?

That's your problem - the Git webhooks will only work if your Git server can see your ELM server.

You're going to have the same problems with the Git server hooks too, as they have to call back to your ELM server to check whether the Git action is permitted.

You will need to work out a way for your ELM server to be visible to your Git server

1 vote

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 7,501
× 6,128
× 1,331
× 97
× 20

Question asked: May 11 '21, 4:15 a.m.

Question was seen: 1,835 times

Last updated: May 12 '21, 12:52 a.m.

Confirmation Cancel Confirm