Pipeline Playground
Edit pipeline configs and see simulated build output in real-time.
pipeforge.yaml
YAMLpipeline:
name: node-app
trigger:
branches: [main, develop]
stages:
- name: install
steps:
- run: npm ci --cache .npm
- name: test
needs: [install]
parallel:
matrix:
node: [18, 20, 22]
steps:
- run: npm test -- --coverage
- name: build
needs: [test]
steps:
- run: npm run build
artifacts:
- path: dist/**
- name: deploy
needs: [build]
target: cloudflare-pages
project: my-appBuild Output
# Click "Run Pipeline" to simulate a build
# Output will stream here in real-timeParallel Execution
Matrix builds run test stages simultaneously across versions.
Smart Caching
Content-addressed caches restore in milliseconds, not minutes.
Real Pipelines
These examples work as-is when you create a PipeForge project.