Git Integration (EBS)
At the completion of this section, you will:
- Understand FlexDeploy integration with Source Control Management Systems (SCM)
- Be able to create/modify SCM Instances
FlexDeploy has native integration will all major Source Control Management Systems. The integration starts with creating named connections to the repository through the FlexDeploy repository.
Viewing the current list of SCM Instances is achieved by selecting Topology from the menu, then the Integrations tab from the left-hand pane. There are five types of integrations in FlexDeploy, but we will focus on Source Control in this tutorial.
Select the + in the upper right corner to create and configure a new GIT Instance. Configure the following:
Field | Description |
---|---|
Instance Code | A technical code for the instance, without any spaces. The codes are available as variables to shell and Groovy scripts, and therefore needs to comply with their limitations. |
Instance Name | A descriptive name for the instance. |
SCM Type | Type of Source Control Management System. We will use Git for this tutorial. Supported Source Control Management Systems are:
|
SCM Properties | The remaining properties are specific to the selected SCM. For Git:
|
Tip
Git URL also supports git and ssh protocols.
Click Test Connection to ensure FlexDeploy can connect to the repository. Click Save to apply the changes.
Completed 7 of 11 Sections | Continue to Project Configuration | Back to Topology Overview |
---|
- style