Request A Demo
Back to All Blog Articles

What’s New in FlexDeploy 8.0 – Elevating Workflow Management to New Heights

FlexDeploy 8.0 marks the culmination of a three-year journey aimed at enhancing FlexDeploy’s overall user interface and experience. I am thrilled to showcase one of the final milestones on this journey: the Workflows. Below, we unveil several exciting new features making their debut in the Workflow space for version 8.0.

Improved Editor

Front and center is the all-new Workflow Editor, boasting an updated look and feel along with a suite of quality-of-life features:

  • Fullscreen view
  • Undo/redo functionality
  • Outline view for easier navigation
  • Zoom/scale capabilities
  • Improved drag and drop functionality

Enhanced Security

In response to popular demand, individual Workflows can now specify their own security models. While Workflows inherit security settings from Global Permissions by default, they can now optionally override these settings to define permissions specific to the Workflow, similar to Environments and Target Groups.

Workflow Permissions

New Operations

My personal favorite addition is the introduction of two new Operations in the Workflow Editor, expanding support for a wider range of use cases.

Error Handler

The Error Handler Operation functions akin to a try/catch block in Java. If an error occurs within the specified block, the associated On Error block will execute. For instance, in the provided example, we wait for 30 seconds and retry the build. For brevity, some of the finer implementation details were omitted (like capping the number of retries).

The Error Handler also offers options to rethrow (“propagate”) or suppress errors to enable smoother execution of subsequent Workflow Steps.

Error Handler Operation

Run Groovy

Not to be overshadowed, the Run Groovy operation provides a blank Groovy script that can be executed within the Workflow Editor.

Run Groovy Operation

Tags

FlexDeploy 8.0 introduces Tags as a replacement for the Workflow Group and Subgroup fields, offering greater flexibility in organizing Workflows. This enhancement synergizes with another new feature in 8.0—Shared Saved Queries—for even more streamlined Workflow management.

Version Compare

Similar to the capabilities introduced for Pipelines in our 7.0 Release, version 8.0 now enables users to compare Workflow Versions. This feature facilitates easily identifying changes between versions. Existing users may also notice that our Workflow source code is now in YAML!

Workflow Version Compare

Improved Scripting Support

Lastly, most scripting plugins have received updates to enhance the scripting experience within the editor. These updates include syntax highlighting, variable suggestions, and more. Notably, this functionality is also extended to custom inputs and properties through the new “Scripting” data types, providing users with even greater flexibility.

FlexDeploy 8.0 represents a significant leap forward in enhancing the user experience and empowering users with more robust tools for managing their workflows. We’re excited to see how these enhancements will streamline your deployment processes and improve your overall workflow management experience.

Related Resources

Revolutionize Your Oracle, Salesforce, or SAP Environment with Flexagon’s DevOps Assessment

In the fast-paced world of Enterprise IT, staying ahead means constantly evolving. For organizations utilizing Oracle, Salesforce, or SAP, the ...

New In FlexDeploy 9.0 – Credential Support For SSH Keys

Incorporating SSH keys are an easy way to add a layer of security to your development and delivery processes. Once ...

DevOps for Azure Power BI

Power BI is a unified self-service and enterprise analytics solution that allows you to visualize your data, and share insights ...

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