Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

While FlexDeploy supports a half dozen Source Control Management system types, blueprints currently manage the most popular ones.

Image Removed

The Blueprint will collect the information required to create the connection.  In addition, the project's source details will be configured with SCM specifc properties.  

Image Removed                  Image Removed       

For Subversion, the Trunk Path defines the location within the repository that contains the "trunk" branch for the project's source. 

Image Removed                     Image Removed       

For Git, the Sparse Checkout Folder defines the sub-tree of the repository which contains the project's source.

Image Removed                     Image Removed       

For Microsoft TFS, the Main Script defines the location under the collection which contains the project's source.

Git Discovery

Specific for Git, there is the option to directly connect to a provider to more easily define a source control connection with FlexDeploy.

Image Removed

Simply select your provider, enter your credentials and view a list of all your repos and optionally specify a Sparse Checkout Folder.

Working with Git

When choosing Git as your Source Control System you get the option to link directly to your GitHub, Bitbucket, GitLab, or Azure DevOps account which allows easier configuration when running through Blueprints.

First, you should select Use git accounts under the source control sections of Blueprints:

...

The Source Control section should switch to using your git accounts. It should look like this: 

...

If you have previously created a git account in FlexDeploy when creating a project or in your profile, selecting the Git Repository dropdown should show all available repositories your accounts can access. If not, you must first create an account. You can either select the ADD GIT ACCOUNT button, or select Create an account in the dropdown. In the Add Git Account popup, select which git provider you wish to use, and add your git username and password/credential:

...

Tip

Validate Git Account

When creating a new git account, click the VALIDATE button to ensure FlexDeploy can connect to your account using the supplied properties. 

Next you can select the repository you want to use from your git accounts under the Git Repository dropdown:

...

Finally you can select an optional Sparse Checkout Folder if needed in the Edit Sparse Folder popup:

...