Workflow-Level Timeout with Deadline
v1.1 FeatureDemonstrates v1.1 workflow-level timeout — entire pipeline has a 30-minute deadline.
4 nodes · 3 edges
v1.1timeoutdeadlineci-cd
Visual
Lintcicd
↓sequential→ Test
Testcicd
↓sequential→ Build
Builddocker
↓sequential→ Deploy
Deployinfra
ex-workflow-timeout.osop.yaml
osop_version: "1.1"
id: "workflow-timeout"
name: "CI/CD with Global Deadline"
timeout_sec: 1800
nodes:
- id: "lint"
type: "cicd"
name: "Lint"
- id: "test"
type: "cicd"
name: "Test"
- id: "build"
type: "docker"
name: "Build"
- id: "deploy"
type: "infra"
name: "Deploy"
edges:
- from: "lint"
to: "test"
mode: "sequential"
- from: "test"
to: "build"
mode: "sequential"
- from: "build"
to: "deploy"
mode: "sequential"