Introducing Agent Safe Governance for the AI Era

--custom-check-timeout

Last updated: July 8, 2026

Sets a timeout in seconds for each custom policy check. If a check takes longer than the specified time, it is terminated. Default: 0 (disabled). Available in Liquibase Secure 5.2.1 and later.

Syntax

You can set this parameter in the following ways:

Option

Syntax

Command CLI parameter

--custom-check-timeout=<seconds>

Liquibase properties file (defaults file)

liquibase.command.checks.<subcommand>.customCheckTimeout: <seconds>

Command flow file argument (example)

cmdArgs: { custom-check-timeout: "<seconds>" }

JVM system property (JAVA_OPTS environment variable)

JAVA_OPTS=-Dliquibase.command.checks.<subcommand>.customCheckTimeout=<seconds>

Liquibase environment variable

LIQUIBASE_COMMAND_CHECKS_<SUBCOMMAND>_CUSTOM_CHECK_TIMEOUT=<seconds>