This repository contains samples for Cloud Workflows.
All workflow samples are in the src/
directory with the file format *.workflows.{yaml/json}
.
The JSON and YAML files have equivalent behavior and functionality. Using JSON vs YAML is a matter of personal preference.
(The .json
workflow files are generated from the YAML files.)
To quickly deploy and run a workflow and immediately view the results,
run this script, replacing myFirstWorkflow
with your workflow name:
WORKFLOW=myFirstWorkflow
gcloud workflows deploy $WORKFLOW --source src/$WORKFLOW.workflows.yaml
gcloud workflows run $WORKFLOW --format='value(result)'
Learn how to use the JSON Schema for Syntax Autocompletion.