Skip to content

Latest commit

 

History

History
106 lines (70 loc) · 2.22 KB

File metadata and controls

106 lines (70 loc) · 2.22 KB

mp validate

Validate content (integrations and playbooks) within the Content Hub.

Usage

mp validate [SUBCOMMAND] [OPTIONS]

Subcommands

integration

Validate specific response integrations.

Usage:

mp validate integration [INTEGRATIONS]... [OPTIONS]

Arguments:

  • INTEGRATIONS: A list of integrations to validate.

Options:

Option Shorthand Description Type Default
--quiet -q Suppress most logging output during runtime. bool False
--verbose -v Enable verbose logging output during runtime. bool False

playbook

Validate specific playbooks.

Usage:

mp validate playbook [PLAYBOOKS]... [OPTIONS]

Arguments:

  • PLAYBOOKS: A list of playbooks to validate.

Options:

Option Shorthand Description Type Default
--quiet -q Suppress most logging output during runtime. bool False
--verbose -v Enable verbose logging output during runtime. bool False

repository

Validate entire content repositories.

Usage:

mp validate repository [REPOSITORIES]... [OPTIONS]

Arguments:

  • REPOSITORIES: One or more repository types to validate. Options:
    • google: Commercial integrations.
    • third_party: Community and partner integrations.
    • playbooks: Playbooks.

Options:

Option Shorthand Description Type Default
--quiet -q Suppress most logging output during runtime. bool False
--verbose -v Enable verbose logging output during runtime. bool False

Examples

Validate a specific integration

mp validate integration my_integration

Validate a playbook

mp validate playbook my_playbook

Validate the third-party repository

mp validate repository third_party

Deprecated Usage

The following flag-based usage is deprecated and will be removed in future versions. Please use the subcommands above.

mp validate --integration <name>
mp validate --playbook <name>
mp validate --repository <type>