Request A Demo
Back to All Blog Articles

Coming in FlexDeploy 9.0 – Advanced Git Integration

It’s official: Git has won the source control battle. Many of us may not even know that there are other options such as SVN or CVS. Let’s all take a moment of silence for anyone still using IBM ClearCase. However, to the victor go the spoils and with FlexDeploy 9.0 we are introducing several new features to improve Git integration in FlexDeploy.

Mass Create Integrations

One of the biggest challenges for new FlexDeploy customers, especially those transitioning from other source control systems, is establishing connections to multiple Git repositories. Thankfully, this process is now simpler and faster in the 9.0 release.

FlexDeploy can automatically inspect your GitHub account—or any other Git provider—and offer the option to create multiple repository connections in one go, eliminating the need for manual setup.

Additionally, webhooks can now be automatically generated to build projects when changes are pushed, and to sync remote branches with your FlexDeploy project.

New Project Source Control Look

The Project Source Control page has received a sleek redesign, aimed at providing more information in a streamlined format.

For those still migrating to Git, you’ll be pleased to know that this updated look will benefit all source control types!

Sparse Folder Browsing

Sparse Folders allow you to check out specific subfolders from a repository instead of the entire repository, which is especially useful for monolithic repositories. Previously, users had to manually type out sparse folder paths, leading to potential errors. In FlexDeploy 9.0, you can now view repository contents and select sparse folders as easily as you would select files in a Windows File Browser.

Syncing Remote Branches

FlexDeploy now allows for the creation of Git branches directly in your remote repository. This can be accomplished in three ways:

  1. Webhooks: As previously mentioned, webhooks can automatically sync branches between your remote repository and FlexDeploy.
  2. Import Remote Branches: A new option on the Source Control page lets you import branches from your remote repository easily.
  3. Mirror Creation: Remote branches can be created or deleted while establishing their mirror in FlexDeploy.

New Commits Page

Every FlexDeploy project now features a dedicated Commits page that displays all commits associated with the project.

Each commit has a detailed page showing:

Timeline: A Commit Timeline visualizes the commit’s lifecycle, including key events such as creation, merging, and deployment.

Pull Requests: Each Pull Request that the commit is part of, along with key details like its status and who approved it.

Changed Files: A list of files that were changed in the commit, complete with their contents.

Wrap Up

We have even more Git features in the pipeline for future releases, but we hope you enjoy this first wave of improvements in FlexDeploy 9.0, launching at the end of October! If you have suggestions for additional Git features you’d like to see, connect with us on X at @goflexagon.

Related Resources

Integrating Tricentis Tosca (DEX) with FlexDeploy for Test Automation

Tricentis Tosca is a software testing tool that is used to automate end-to-end testing for software applications. Tricentis Tosca combines ...

Streamline Your Oracle EBS with FlexDeploy: Escape the Burden of Legacy DevOps

Are you an IT Director or Oracle E-Business Suite Manager/Administrator struggling with outdated DevOps tools like Quest Stat for PeopleSoft ...

Speed Your Oracle Cloud Journey with DevOps and CI/CD 

In a recent webinar, Flexagon showcased how the adoption of DevOps and CI/CD practices can revolutionize your Oracle Cloud journey. ...

Join DevOps leaders across the globe who receive analysis, tips, and trends in their inbox