Built for serious pipelines

Every feature designed by engineers who have scaled CI/CD at companies processing millions of builds daily.

Pipeline Architecture

Git Push
Pipeline Parse
DAG Scheduler
Build Workers
Artifact Store
Deploy
pipeline-editor

Pipeline Editor

Visual YAML editor with IntelliSense, schema validation, and live DAG visualization. Author complex multi-stage pipelines with autocomplete for every field.

  • 3x faster authoring vs hand-written YAML
  • 0 syntax errors with live validation
  • 50+ pipeline templates
pipeline-editor.yaml
# Visual editor generates valid YAML
stages:
  - name: lint-and-test
    parallel:
      matrix:
        node: [18, 20, 22]
        os: [ubuntu, alpine]
    steps:
      - run: npm ci
      - run: npm run lint
      - run: npm test
build-cache

Build Cache

Content-addressable dependency caching with automatic invalidation. Shared cache layers across branches cut redundant work to near zero.

  • 80% reduction in build times
  • 99.7% cache hit rate
  • Shared across branches
build-cache.yaml
cache:
  strategy: content-addressable
  paths:
    - node_modules/
    - .next/cache/
    - ~/.cargo/registry/
  key: ${{ hashFiles('**/package-lock.json') }}
  restore-keys:
    - deps-${{ branch }}
    - deps-main
artifact-store

Artifact Store

Versioned, immutable artifact storage with automatic retention policies and cross-pipeline sharing. Every build output is traceable.

  • Unlimited artifact storage on Team+
  • Automatic deduplication saves 60% space
  • Sub-second artifact retrieval
artifact-store.yaml
artifacts:
  - name: build-output
    path: dist/**
    retention: 90d
    fingerprint: ${{ git.sha }}
  - name: test-reports
    path: coverage/
    type: report
    publish: true
container-registry

Container Registry

Native OCI-compliant registry with vulnerability scanning, image signing, and SBOM generation. Push once, deploy everywhere.

  • 10GB free tier per project
  • Trivy-powered vulnerability scans
  • Cosign + Sigstore signing
container-registry.yaml
registry:
  url: pipeforge.registry.io
  image: ${{ project }}:${{ tag }}
  scan:
    severity: critical,high
    fail-on: critical
  sign: cosign
  sbom: spdx
deployment-targets

Deployment Targets

First-class deployment integrations for Kubernetes, serverless, and edge platforms. Canary, blue-green, and rolling strategies built in.

  • 12 deployment targets supported
  • Automatic rollback on metric breach
  • <30s deploy-to-live
deployment-targets.yaml
deploy:
  target: kubernetes
  cluster: prod-us-east
  namespace: app
  strategy: canary
  canary:
    percentage: 10
    duration: 5m
    metrics:
      - error_rate < 0.1%
      - p99_latency < 200ms
  rollback: automatic
build-insights

Build Insights

Real-time analytics dashboard with bottleneck detection, flaky test identification, cost attribution, and trend analysis across your entire organization.

  • Identify top 5 bottlenecks instantly
  • Auto-quarantine flaky tests
  • Cost-per-pipeline attribution
build-insights.yaml
insights:
  alerts:
    - metric: build_duration
      threshold: "> p95 + 2min"
      channel: slack:#ci-alerts
    - metric: flaky_tests
      threshold: "> 3 flakes/week"
      action: quarantine
  reports:
    schedule: weekly
    include: [cost, duration, failures]

Native Integrations

Connect to 50+ services out of the box.

GitHub
GitLab
Bitbucket
Docker Hub
AWS ECR
GCR
ACR
Kubernetes
ECS
Lambda
Cloud Run
Cloudflare
Terraform
Pulumi
Helm
ArgoCD
Datadog
Grafana
PagerDuty
Slack
Discord
Jira
Linear
Sentry