stepman icon indicating copy to clipboard operation
stepman copied to clipboard

Enable paths with environment variables for local steps in the offline workflow editor

Open atanas-bitrise opened this issue 1 year ago • 0 comments

When editing workflows with the offline workflow editor, local steps with paths that have environment variables cannot be found by the stepman tool. The workflow editor fails to load the workflow in that case and displays an error instead.

The workflow editor supports both absolute and relative paths. However, it doesn't support environment variables because the library that executes the stepman command doesn't support them by design. However, when the use case is narrowed down to local Steps that use the path:: prefix, it makes sense for environment variables to be supported.

This change adds a productivity boost for large teams that use their own Bitrise Steps locally.

atanas-bitrise avatar Dec 05 '23 11:12 atanas-bitrise