Tip: Default Workflow and Run Names

New in cylc-rose: 1.9.0

Workflows that use rose-suite.conf files can now define default workflow and run names to be used by cylc install:

[install]
workflow-name=my-default-workflow-name
run-name=my-default-run-name

Subshells can be used in these configurations to make the values dynamic.

For example, this configuration will use the Git commit hash as the default workflow run name (useful for test workflows):

[install]
run-name=$(git rev-parse --verify HEAD)

For more information, see the Rose documentation for the rose-suite.conf[install] configurations.

Note

The Cylc Rose plugin must be installed to enable rose-suite.conf support.

2 Likes