ElectricFlow’s model based approach to Release Orchestration and Continuous Delivery means that every object in ElectricFlow is backed by code. ElectricFlow’s powerful Domain Specific Language (DSL) is based on Apache Groovy.

ElectricFlow DSL allows you to define your release pipeline, deployment strategy, environments, configurations, and application models all in code.  Start treating your pipeline as a product, making it versionable, testable, and reusable – just like your application code! Transform your pathway to production from a jumble of batch files and shell scripts into a lean, mean, delivery machine!

This plugin is a compact IDE for writing and executing DSL code right inside of ElectricFlow.

Plugin Screenshots:

DSLIDE_Screenshot

This is a community based and plugin and, while it has undergone extensive field testing, it is provided “as is” with no commitment to further support. Please feel free to offer suggestions in the form of Github project “Issues” and we or others in the Github community will address them.

*It may be necessary to login to the ElectricFlow server again when launching the IDE. Select the question mark icon for help.