<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Flow Diagrams on Pipelines as Code</title><link>/docs/flows/</link><description>Recent content in Flow Diagrams on Pipelines as Code</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><atom:link href="/docs/flows/index.xml" rel="self" type="application/rss+xml"/><item><title>Pipelines-as-Code Flows</title><link>/docs/flows/diagram/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/docs/flows/diagram/</guid><description>Diagram of a Pull/Merge Request Flow #</description></item><item><title>Concurrency Flow</title><link>/docs/flows/concurrency/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/docs/flows/concurrency/</guid><description>Concurrency Flow # mermaid.initialize({ "flowchart": { "useMaxWidth":true }, "theme": "default" } ) graph TD A1[Controller] -- B1(Validate &amp; Process Event) B1 -- C1{Is concurrency defined?} C1 --|Not Defined| D1[Create PipelineRun with state='started'] C1 --|Defined| E1[Create PipelineRun with pending status and state='queued'] Z[Pipelines-as-Code] A[Watcher] -- B(PipelineRun Reconciler) B -- C{Check state} C -- |completed| F(Return, nothing to do!) C -- |queued| D(Create Queue for Repository) C -- |started| E{Is PipelineRun Done?</description></item></channel></rss>