Lieutenant Commander
Lieutenant Commander
1071 views

Integrate Silk Central with GIT using SSH

Jump to solution

We need to be able to integrate with GIT using SSH.  It looks like SILK Central has the capability with SSH and SVN.  Are there settings also available for GIT, not sure if we are just missing how to do this. 

0 Likes
1 Solution

Accepted Solutions
Absent Member.
Absent Member.
Hi,

Where is your GIT repository hosted? Do you use a cloud service like Github or BitBucket or do you host it inhouse?

We recently had a support case where customer uses a Git repository on Bitbucket with a similar request as you to use SSH. We followed the instructions on confluence.atlassian.com/.../set-up-ssh-for-git-728138079.html and got "publickey" authentication working for bitbucket.org.
Once you have done the steps mentioned in the article, you can specify a Git source control profile using a SSH url:
ssh://git@bitbucket.org/<User>/<repository>
Example:
ssh://git@bitbucket.org/sampleuser/demo.git

Note:
The .ssh folder, that is created during SSH key generation, needs to be in the %homedrive% folder of the front-end server as well as on the execution servers. In Silk Central, the front-end server and the execution servers are running using system account. You may have to copy the .ssh folder to the syswow64 folder of the front-end server and the execution servers. We found out the exact folder using Process Monitor.

Regards
Michael

View solution in original post

0 Likes
1 Reply
Absent Member.
Absent Member.
Hi,

Where is your GIT repository hosted? Do you use a cloud service like Github or BitBucket or do you host it inhouse?

We recently had a support case where customer uses a Git repository on Bitbucket with a similar request as you to use SSH. We followed the instructions on confluence.atlassian.com/.../set-up-ssh-for-git-728138079.html and got "publickey" authentication working for bitbucket.org.
Once you have done the steps mentioned in the article, you can specify a Git source control profile using a SSH url:
ssh://git@bitbucket.org/<User>/<repository>
Example:
ssh://git@bitbucket.org/sampleuser/demo.git

Note:
The .ssh folder, that is created during SSH key generation, needs to be in the %homedrive% folder of the front-end server as well as on the execution servers. In Silk Central, the front-end server and the execution servers are running using system account. You may have to copy the .ssh folder to the syswow64 folder of the front-end server and the execution servers. We found out the exact folder using Process Monitor.

Regards
Michael

View solution in original post

0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.