Git Server
Git server is a centralized platform for hosting Git repositories, facilitating version control and collaboration in software development projects. The IT-Conductor Git Adapter enables seamless integration and synchronization across diverse Git servers, including GitHub, GitLab, BitBucket, Azure DevOps, and self-hosted options. Software development teams use various Git platforms depending on their project requirements and preferences.
Configure Git Server in IT-Conductor
To configure a git server in IT-Conductor, follow the instructions below.
Add New Git Server
Visit service.itconductor.com and enter your login credentials.
Navigate to Dashboards → Administrator to access the Administrator's Dashboard.
Locate the Git Servers actions panel and click the title to access the complete list.
Add New GitHub Connection
Description - refers to any relevant information about the git server being added.
Organization - refers to an administrative structure that defines objects with a common goal or purpose. If you previously created an organization, please select it.
Role - refers to the environment where the git server will be used.
Site - refers to a logical object that describes a particular area or location, depending on the context in which it is used.
Gateway - allows communication between the customer's site network and the IT-Conductor cloud platform. Select the previously configured gateway from the dropdown menu. See Gateway Setup for more details.
Host - refers to the type of git server that will be added to IT-Conductor. By default, it's github.com.
Description - refers to any relevant information about the GitHub account being added.
Person - refers to the user who's creating the GitHub instance.
User Name - refers to a unique token generated on GitHub. For more information on generating a token, please refer to this documentation on managing personal access tokens on Git Hub.
Token - allows IT-Conductor to use a GitHub-generated token instead of a username and password.
Note: When configuring GitHub access, please use the GitHub-generated Access Token as the user name (the password field should be blank).
Verify if the server was added to the Git Servers actions panel and check its status.
Add New Git Connection
Description - refers to any relevant information about the git server being added.
Organization - refers to an administrative structure that defines objects with a common goal or purpose. If you previously created an organization, please select it.
Role - refers to the environment where the git server will be used.
Site - refers to a logical object that describes a particular area or location, depending on the context in which it is used.
Gateway - allows communication between the customer's site network and the IT-Conductor cloud platform. Select the previously configured gateway from the dropdown menu. See Gateway Setup for more details.
Protocol - refers to the communication protocol (HTTPS by default) that will be used to access the git server.
Host - refers to the type of git server that will be added to IT-Conductor. It can be GitHub, GitLab, BitBucket, or Azure DevOps.
Description - short description of the user.
Application - refers to the type of git server added in step 1.
Person - refers to the user who's creating the Git instance.
User name - unique token generated on GitHub. For more information on generating a token, please refer to this documentation on managing personal access tokens on Git Hub.
Token - this field allows IT-Conductor to use a GitHub-generated token instead of a username and password.
Note: When configuring GitHub access, please use the GitHub-generated Access Token as the user name (the password field should be blank).
Verify if the newly added connection was added to the Git Servers actions panel and check its status.
Navigate to the service grid and verify if the system was added under the Git Servers node.
Note: The server will appear in the service grid within 5-15 minutes.
Last updated