divekit plugin add
Add or update one plugin and enable it for the evaluation pipeline
Manage plugins used by the evaluation pipeline.
Common flow:
Advanced discovery source management is available through ‘divekit plugin discover’ and ‘divekit plugin source’.
Running ‘divekit plugin’ without subcommands starts an interactive plugin selection flow.
divekit plugin [flags]
# Interactive enable/disable selection
divekit plugin
# Inject plugin-ready CI templates
divekit plugin install
# Add an official plugin with the default official source
divekit plugin add pmd
# Run a plugin-owned configuration wizard
divekit plugin configure jacoco-pit
# Pin a plugin version
divekit plugin pin pmd v0.3.4
# Check for plugin updates and upgrade one plugin
divekit plugin outdated
divekit plugin upgrade surefire
# Add a custom plugin directly by project path
divekit plugin add spotbugs --project my-org/plugins/divekit-plugin-spotbugs --ref v1.0.0
# Advanced: resolve a plugin via discovery source
divekit plugin add pmd --source official --ref v0.3.4
# Refresh installed evaluation-pipeline assets while preserving plugin state
divekit plugin refresh
# Show what a migration from contract v1 to plugin suites would change
divekit plugin migrate
-d, --distribution string Target distribution override (default: project-level eval overrides and .divekit state)
-l, --loglevel string log level (debug, info, warn, error, fatal) (default "info")
--no-index skip project index update
--non-interactive run in non-interactive mode (fails if interactive input is required)
-y, --yes assume yes/default for all prompts (non-interactive with automatic defaults)
Add or update one plugin and enable it for the evaluation pipeline
Run a plugin-defined configuration wizard
Disable a configured plugin in the evaluation pipeline
Advanced: discover available plugins from trusted sources
Enable a configured plugin in the evaluation pipeline
Install plugin-ready evaluation-pipeline assets
List configured plugins for evaluation pipelines
Migrate origin plugin state and layout from contract v1 to v2
Show plugins with newer stable versions available
Manage manual report overrides for plugin test results
Pin the Git reference (branch, tag, or commit) used for a plugin
Refresh installed evaluation-pipeline assets and optionally pin one plugin ref
Show the resolved state for one evaluation-pipeline plugin
Advanced: manage trusted plugin discovery sources
Upgrade plugins to the newest stable version