Pipeline Runs
✓
feat/user-auth — Add OAuth2 login flow
#278 · opened by lucian
●
feat/storage — Persist pipeline runs to SQLite
#277 · opened by lucian
✓
feat/interpolation — Pipeline variable ${{ }} syntax
#276 · opened by lucian
✗
test/security — SQL injection prevention suite
#275 · opened by lucian
✓
chore/deps — Bump 20 packages to latest patch
#274 · opened by lucian
Pipeline #278 — Stage Graph
feat/user-auth — Add OAuth2 login flow
✓
Checkout
source/git
4s
✓
Build
build/container
1m 12s
sandbox: docker
✓
Test
test/jest
48s
✓
Scan
scan/trivy
22s
✓
Policy Gate
gate/policy
1s
gate: allow
✓
Deploy
deploy/k8s
8s
✓
Store
store/sqlite
<1s
persist run
# LabHit pipeline — ${{ }} variable interpolation
name: user-auth-pipeline
stages:
checkout:
use: source/git
with:
repo: ${{ var.repo_url }}
build:
use: build/container
after: checkout
sandbox: docker
with:
image: ${{ env.REGISTRY }}/${{ var.app_name }}
test:
use: test/jest
after: build
deploy:
use: deploy/k8s
after: test
gate: production-policy
with:
image: ${{ stage.build.output.image_tag }}
run_id: ${{ run.id }}
name: user-auth-pipeline
stages:
checkout:
use: source/git
with:
repo: ${{ var.repo_url }}
build:
use: build/container
after: checkout
sandbox: docker
with:
image: ${{ env.REGISTRY }}/${{ var.app_name }}
test:
use: test/jest
after: build
deploy:
use: deploy/k8s
after: test
gate: production-policy
with:
image: ${{ stage.build.output.image_tag }}
run_id: ${{ run.id }}
Extension Marketplace
All
Source
Build
Test
Scan
Deploy
Notify
Gate
Store
Git
source/git
Clone repositories, checkout branches, manage submodules. Supports SSH and HTTPS auth.
12.4k installs
GitHub
source/github
PR-triggered pipelines with status checks, auto-merge, and webhook integration.
8.1k installs
Container Build
build/container
Build container images from Dockerfiles. Push to any registry. Multi-stage support.
9.8k installs
Trivy Scanner
scan/trivy
CVE vulnerability scanning for containers and filesystems. SBOM generation included.
7.2k installs
Slack Notify
notify/slack
Send pipeline status to Slack channels. Customizable templates, thread support.
6.1k installs
Jest Runner
test/jest
Run Jest test suites with coverage reports. Parallel execution, watch mode support.
5.5k installs
Pytest Runner
test/pytest
Run Python test suites with pytest. Fixtures, markers, parallel xdist execution.
4.3k installs
Kubernetes Deploy
deploy/k8s
Deploy to Kubernetes clusters. Rolling updates, canary, blue-green strategies.
4.9k installs
Policy Gate
gate/policy
Evaluate authorization policies before stage execution. Default-deny, fail-closed.
4.1k installs
SQLite Store
store/sqlite
Persist pipeline runs and stage results to SQLite. WAL mode, auto-migrations.
3.8k installs
Manual Approval
gate/approval
Require human approval before proceeding. Slack integration, timeout config.
3.7k installs
AWS Deploy
deploy/aws
Deploy to AWS services. ECS, Lambda, S3, CloudFront. IAM role assumption built in.
3.2k installs
Terraform Apply
deploy/terraform
Plan and apply Terraform configurations. State locking, drift detection.
2.8k installs
Team Dashboard
Success Rate
98.2%
▲ 2.1% from last week
Avg Build Time
2m 14s
▲ 18% faster
Runs This Week
278
▲ 150 from last week
Extensions Active
13
▲ 1 new this week
Build Activity — Last 30 Days
■ Passed
■ Failed
Modular CI/CD. Ship faster.
A Rust-powered engine with sandboxed WASM extensions, policy-enforced gates, persistent storage, and variable interpolation. Install only what you need. Open source, Apache 2.0.