probe
A powerful YAML-based workflow automation tool designed for testing, monitoring, and automation tasks. Probe uses plugin-based actions to execute workflows, making it highly flexible and extensible.
Learn how to add delays and timing controls before step execution in Probe. Explore wait fields, retry initialDelay, and repeat interval for precise execution timing backed by Go timeDuration.
How Probe Handles Embedded Jobs and Composite Workflows: A Technical Deep DiveDiscover how Probe handles embedded jobs and composite workflows by referencing external files and sharing context. Learn the technical details for efficient workflow management.
How to Use YAML Anchors for Reusable Configurations in Probe WorkflowsMaster YAML anchors in Probe workflows to create reusable configurations. Define steps, variables, and dependencies once and reference them effortlessly.
How to Display Job Dependency Graphs in Mermaid Format with Probe CLIVisualize job dependencies with Probe CLI using the dag mermaid flag. Generate Mermaid flowcharts to easily understand workflow execution order and dependencies.
How to Display Job Dependency Graphs in ASCII Format Using the Probe CLIDisplay job dependencies as ASCII art in your terminal. Use the Probe CLI with the --dag-ascii flag to visualize workflows directly.
How to Run a Probe Workflow from the Command Line: A Complete GuideEasily run a Probe workflow from the command line using the probe binary and a YAML file. Master verbose output and DAG visualization with this complete guide.
What Operators Are Supported by Probe's Expression Engine? Complete Syntax ReferenceDiscover the operators supported by Probe's expression engine. Explore arithmetic, comparison, logical, and custom functions like random_int() for flexible data manipulation.
Built-in Functions Available in Probe's Expression Engine: Complete ReferenceDiscover Probe's expression engine and its nine built-in functions for JSON comparison, random data, time utilities, type conversion, and Base64 encoding. Explore the complete reference.
Probe Expression Engine Context Variables: Complete Reference for Workflow AutomationExplore Probe's expression engine context variables. Understand vars, res, req, rt, report, outputs, status, and repeat_index for efficient workflow automation.
How to Configure Automatic Retries for Steps in ProbeLearn to configure automatic retries for steps in Probe using max_attempts, interval, and initial_delay. Ensure your workflows are resilient with Probe.
How to Define Conditional Execution for Jobs and Steps in ProbeLearn how to define conditional execution for jobs and steps in Probe using the skipif field and Go-template expressions. Control your workflows precisely.
How to Configure Email Operations Using Probe's SMTP and IMAP PluginsLearn to configure email operations in Probe using its SMTP and IMAP plugins. Discover essential YAML parameters to send mail and query mailboxes with HashiCorp go-plugin.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →