Divekit CLI

Complete reference of all available Divekit CLI commands

divekit install

The ‘install’ command downloads and installs any required dependencies for the Divekit CLI or your project environment.

divekit init

The ‘init’ command sets up a new Divekit project environment, generating the necessary configuration files with sensible defaults.

divekit doctor

Diagnose your Divekit environment and detect common configuration issues.

divekit distribute

The ‘distribute’ command creates multiple repositories on GitLab based on the configurations in .divekit.

divekit patch

Apply one or more file patches across all repositories of a selected distribution. Supports dry-run and concurrency controls.

divekit index

Manage the Divekit project index for easy project discovery and navigation.

divekit overview

Show an overview of remote repositories for a distribution; optionally serve an HTML dashboard.

divekit config

The ‘config’ command manages CLI configuration settings, similar to ‘git config’, allowing you to customize the CLI behavior.

divekit passcheck

Check test results for secure pipeline repositories.

divekit update

Planned: Check for new CLI versions and perform updates.

divekit run

Execute a Lua script by name or absolute path with safe lookup and path guards.