Skip to main content
Back to Tags

Drift

58 items tagged with "drift"

Filter by type:

Tutorials51

Tutorial

Install the Vibgrate CLI Globally with npm

Install @vibgrate/cli globally with npm so the vg command is available everywhere, then confirm the install with a quick scan.

Tutorial

Try the Vibgrate CLI with npx (No Install)

Run a one-off Vibgrate drift scan using npx without installing anything, ideal for trying the CLI or running it in disposable environments.

Tutorial

Install the Vibgrate CLI with pnpm, yarn, or bun

Install @vibgrate/cli globally using pnpm, yarn, or bun and verify the vg command works regardless of which package manager you prefer.

Tutorial

Run the Vibgrate CLI with Docker

Run a Vibgrate drift scan inside Docker by mounting your project, keeping the scan isolated from your host toolchain and reproducible in CI.

Tutorial

Run Your First Vibgrate Scan on the Current Directory

Run your very first Vibgrate drift scan with a bare vg command and learn what the scan looks at and what it produces.

Tutorial

Understand Your DriftScore

Learn what the DriftScore measures, how to read its risk levels, and how to use it as the headline metric for upgrade health.

Tutorial

Read and Interpret Vibgrate Scan Output

Make sense of the default Vibgrate scan output: the results table, the findings it lists, and the DriftScore that summarizes them.

Tutorial

Add Vibgrate to a GitHub Actions Workflow

Run the Vibgrate CLI on every push and pull request with GitHub Actions so upgrade drift is scanned automatically in CI.

Tutorial

Gate Pull Requests on a Drift Budget

Use vg scan --drift-budget in CI to fail pull requests that exceed a DriftScore threshold, keeping upgrade drift inside an agreed limit.

Tutorial

Upload Vibgrate SARIF to GitHub Code Scanning

Produce SARIF output with vg scan --format sarif and upload it to GitHub code scanning so drift findings appear in the Security tab and on PRs.

Tutorial

Run Vibgrate in a GitLab CI Pipeline

Add a drift-scanning job to .gitlab-ci.yml using the Vibgrate CLI, with artifacts and a SARIF report for merge requests.

Tutorial

Run Vibgrate in an Azure DevOps Pipeline

Add a Vibgrate drift scan to an Azure Pipelines YAML pipeline for .NET and Node.js projects, with a drift budget gate.

Tutorial

Run Vibgrate in a Jenkins Pipeline

Add a drift-scanning stage to a Jenkins declarative pipeline with the Vibgrate CLI and fail the build on a drift budget.

Tutorial

Run Vibgrate on CircleCI

Add a Vibgrate drift-scanning job to a CircleCI config using a Node executor, store the SARIF report, and gate on a drift budget.

Tutorial

Run Vibgrate in Bitbucket Pipelines

Add a drift-scanning step to bitbucket-pipelines.yml with the Vibgrate CLI, keep the SARIF report as an artifact, and gate on a drift budget.

Tutorial

Fail CI Builds with vg scan --fail-on

Use the --fail-on flag to make the Vibgrate CLI return a non-zero exit code at a chosen severity so CI builds fail on real problems.

Tutorial

Schedule Nightly Drift Scans in CI

Run a scheduled Vibgrate scan every night with a GitHub Actions cron trigger and push the DriftScore to Vibgrate Cloud for trend tracking.

Tutorial

Comment Drift Results on Pull Requests

Generate a Markdown drift report with the Vibgrate CLI and post it as a pull request comment so reviewers see the DriftScore in context.

Tutorial

Scan Only Changed Files in CI

Use vg scan --changed-only to focus pull request scans on modified files for faster, more relevant drift feedback in CI.

Tutorial

Cache Vibgrate Between CI Runs

Persist the Vibgrate cache directory across CI runs so repeated scans reuse prior work and finish faster.

Tutorial

Matrix Drift Scans Across a Monorepo

Use a CI matrix to run a Vibgrate scan per package in a monorepo, with the --cwd flag targeting each workspace directory.

Tutorial

Push Drift Results to Vibgrate Cloud from CI

Upload Vibgrate CLI scan results to Vibgrate Cloud from your pipeline with vg scan --push, authenticated by a DSN secret, for team-wide trend tracking.

Tutorial

Run vg in a Pre-Commit Hook

Add the Vibgrate CLI to a pre-commit hook so drift is caught locally before a commit ever reaches CI.

Tutorial

Create Your First Drift Baseline with vg baseline

Capture a point-in-time snapshot of your project's upgrade drift so future scans can be compared against a known-good reference.

Tutorial

Scan Against a Drift Baseline for Delta Comparison

Compare a fresh scan against a saved baseline with vg scan --baseline to see exactly how your upgrade drift changed since the snapshot.

Tutorial

Set a Drift Budget to Cap Acceptable Upgrade Drift

Use vg scan --drift-budget to define a maximum acceptable drift level and turn your DriftScore into an enforceable quality gate.

Tutorial

Ratchet Your Drift Budget Down Over Time

Progressively tighten vg scan --drift-budget release after release so your project's upgrade drift only ever moves in one direction: down.

Tutorial

Fail CI When New Drift Appears Against a Baseline

Wire vg scan --baseline into your pipeline so any new upgrade drift introduced by a change fails the build before it merges.

Tutorial

Track Your Drift Trend Across Releases

Baseline each release and compare scans against it to see whether your DriftScore is improving or degrading over the project's lifetime.

Tutorial

Baseline a Monorepo One Package at a Time

Create and scan per-package drift baselines in a monorepo so each workspace owns its own drift ceiling instead of one shared number.

Tutorial

Update and Refresh an Existing Drift Baseline

Re-run vg baseline to refresh your snapshot after intentional, reviewed changes so the baseline reflects the new accepted normal.

Tutorial

Initialize a Project With a Baseline Using vg init --baseline

Bootstrap Vibgrate and create an initial drift baseline in one step with vg init --baseline so new projects start with a reference snapshot.

Tutorial

Compare Two Drift Baselines to Measure Change

Pin a scan to an older baseline file while a newer one exists to measure exactly how much your upgrade drift moved between two points in time.

Tutorial

Enforce Per-Team Drift Budgets

Give each team its own vg scan --drift-budget so ownership and accountability for upgrade drift map cleanly to the people who can fix it.

Tutorial

Prevent Drift Regressions on a Legacy Module

Pin a baseline to a legacy module and gate it so the old code can't get worse, even while you avoid a risky full rewrite.

Tutorial

Interpret Baseline Diff Output

Learn how to read the delta from vg scan --baseline so you can tell new drift apart from carried-over drift and act on the right items.

Tutorial

Commit the Drift Baseline to Your Repository

Check your baseline file into version control so every developer and CI run compares against the same shared drift reference.

Tutorial

Combine a Drift Scan and SBOM Export in One CI Job

Run a single CI job that scans for drift with a failing gate and exports a CycloneDX SBOM, covering quality and inventory together.

Tutorial

Scan a Node.js/TypeScript Project for Upgrade Drift

Run your first Vibgrate CLI scan on a Node.js/TypeScript project to get a DriftScore and a prioritized list of upgrade risks.

Tutorial

Scan a .NET Solution for Upgrade Drift

Point Vibgrate CLI at a .NET solution to measure upgrade drift across projects and produce a SARIF report for Azure DevOps.

Tutorial

Scan a Python Project for Upgrade Drift

Use Vibgrate CLI to scan a Python project for upgrade drift, read the DriftScore, and export JSON for further processing.

Tutorial

Scan a Java/Maven Project for Upgrade Drift

Run Vibgrate CLI against a Java/Maven project to measure upgrade drift and export SARIF and Markdown reports.

Tutorial

Scan a Go Module for Upgrade Drift

Use Vibgrate CLI to scan a Go module for upgrade drift, read the DriftScore, and export results for CI.

Tutorial

Scan a Rust Crate for Upgrade Drift

Run Vibgrate CLI on a Rust crate to measure upgrade drift from Cargo dependencies and export JSON for tooling.

Tutorial

Scan a PHP Project for Upgrade Drift

Use Vibgrate CLI to scan a PHP project for upgrade drift across Composer dependencies and produce a shareable report.

Tutorial

Scan a Ruby Project for Upgrade Drift

Run Vibgrate CLI on a Ruby project to measure upgrade drift across Bundler gems and export results for CI.

Tutorial

Scan a Polyglot Monorepo for Upgrade Drift

Scan a multi-language monorepo with Vibgrate CLI to get one DriftScore across every ecosystem and gate the whole repo in CI.

Tutorial

Generate a Human-Readable Drift Report with vg report

Turn raw scan artifacts into a shareable Markdown, text, or JSON drift report using vg report so stakeholders can read your DriftScore at a glance.

Tutorial

Push Scan Results to Vibgrate Cloud

Upload your local scan results to Vibgrate Cloud with vg push or vg scan --push so the whole team can see drift trends in one dashboard.

Tutorial

View Drift on the Vibgrate Cloud Dashboard

After pushing a scan, learn to read your DriftScore, risk levels, and drift contributors on the Vibgrate Cloud dashboard.

Tutorial

Track Drift Trends Over Time in Vibgrate Cloud

Push scans regularly so Vibgrate Cloud builds a DriftScore trend line, letting you see whether your codebase is drifting toward or away from risk.