-
Notifications
You must be signed in to change notification settings - Fork 3
Developer Guide
Emma Hogan edited this page Feb 20, 2023
·
33 revisions
See the Cylc: Workflow Design Guide.
- Run the workflow tests; navigate to the directory containing the user workflow:
then run:
cd <path_to>/CMEW/CMEWexport CYLC_VERSION=8 cylc vip -O metoffice -O test
- Build the documentation:
cd <path_to>/CMEW/doc make html - View the documentation:
gio open build/html/index.html
- Change to the workflow directory:
cd <path_to>/CMEW/CMEW -
Validate the Cylc workflow:
Note:
cylc validate .cylc validateonly works after pre-processing Jinja2 branches. - Run the Cylc configuration linter to help spot issues in unprocessed files:
cylc lint -
Validate the format of Rose configuration files, and commit any changes:
rose config-dump -
Validate the Rose configuration metadata:
rose metadata-check -C meta/